我想从应用程序中使用Intent启动任务管理器。任务管理器的程序包名称是什么?即
startActivity(new Intent("android.intent.action.<task_manager_package_name>"))
使用此片段获取任务管理器的包名称
apps=getPackageManager().getInstalledPackages(PackageManager.GET_META_DATA|PackageManager.GET_PERMISSIONS|PackageManager.GET_PROVIDERS); // gets all app details on phone
String packagename = new String();
for(int index=0;index<apps.size();index++)
{
PackageInfo temp = apps.get(index); //Iterate through the apps till you get task manager
if(temp.applicationInfo.loadLabel(getPackageManager()).toString().equals("Task Manager")))
{
packagename = temp.packageName; //To get package name
break;
}
}
然后字符串packagename将具有任务管理器的packagename
您可以使用ActivityManager,了解更多相关信息。检查此链接