Android 中启动此活动的"Task Manager"的包名称是什么?



我想从应用程序中使用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,了解更多相关信息。检查此链接

最新更新