gpt4 book ai didi

java - Android 包管理器列表不显示导航图标

转载 作者:行者123 更新时间:2023-11-29 09:14:41 25 4
gpt4 key购买 nike

我正在使用以下代码获取应用程序列表:

    List<ApplicationInfo> packages = pm.getInstalledApplications(PackageManager.GET_META_DATA);
Collections.sort(packages, new ApplicationInfo.DisplayNameComparator(pm));
for (int i = 0; i < packages.size(); i++) {
if (packages.get(i).uid > 10000) {
try {
Log.d(pm.getApplicationLabel(packages.get(i));
} catch (NameNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}

现在的问题是有些应用程序没有显示在列表中,例如 Google Navigation。知道这是为什么吗?

最佳答案

这就是我最终使用的完美运行的方式:

Intent applications = new Intent(Intent.ACTION_MAIN);
applications.addCategory(Intent.CATEGORY_LAUNCHER);
applicationIntentList = pm.queryIntentActivities(applications, 0);

关于java - Android 包管理器列表不显示导航图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10287743/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com