Android不同版本读取已安装应用列表权限相关问题

您所在的位置:网站首页 华为手机app获取读取权限怎么设置 Android不同版本读取已安装应用列表权限相关问题

Android不同版本读取已安装应用列表权限相关问题

2024-07-09 16:51| 来源: 网络整理| 查看: 265

转载自:https://blog.csdn.net/u010844304/article/details/111044338

如何在Android 11 上获取已安装应用列表在Android 11上,我们可以看到很多的更新都是用来保护隐私的,如果你的app 在使用PackageManger的方法来获取安装的应用列表,

那么在Android11上,就需要做一点改变了。

我们来看看一下获取应用列表的代码,会不会和你的很相似

List allApps = getPackageManager().getInstalledApplications(0); for(ApplicationInfo ai : allApps) { Log.d("packageName", ai.packageName); }

现在你是在11上使用,代码即使一样,除非你在AndroidManifest.xml中添加代码,否则是不会生效的。

这里有3种不同的方法去查询已经安装的app,让我们瞧瞧

包名查询 如果你已经知道想查询的应用包名,那么你可以这样做



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3