如何在 android 的字符串数组列表中获取所有已安装应用程序的名称,包括系统应用程序
How to get all the installed application's name including system apps in a string array list in android
我需要在数组列表中获取应用程序的所有 名称。只是应用程序名称,仅此而已。我搜索过,我也知道有很多解决方案。但是 this link 是我的最爱。我编码了。但它告诉我错误说
Required Object... Found ResolveInfo
代码for (ResolveInfo rInfo : list)
请帮助我。我不知道这里出了什么问题...
不写类型会显示类型不匹配
更改下行
List list = pm.queryIntentActivities(intent, PackageManager.PERMISSION_GRANTED);
到
List<ResolveInfo> list = pm.queryIntentActivities(intent, PackageManager.PERMISSION_GRANTED);
我需要在数组列表中获取应用程序的所有 名称。只是应用程序名称,仅此而已。我搜索过,我也知道有很多解决方案。但是 this link 是我的最爱。我编码了。但它告诉我错误说
Required Object... Found ResolveInfo
代码for (ResolveInfo rInfo : list)
请帮助我。我不知道这里出了什么问题...
不写类型会显示类型不匹配
更改下行
List list = pm.queryIntentActivities(intent, PackageManager.PERMISSION_GRANTED);
到
List<ResolveInfo> list = pm.queryIntentActivities(intent, PackageManager.PERMISSION_GRANTED);