0
如何获得在Android中具有互联网权限的所有应用程序? 我该怎么做? 有什么想法?如何获得在Android应用程序中具有互联网权限的所有应用程序?
如何获得在Android中具有互联网权限的所有应用程序? 我该怎么做? 有什么想法?如何获得在Android应用程序中具有互联网权限的所有应用程序?
您需要遍历所有安装的应用程序,使用PackageManager.GET_PERMISSIONS
标志。然后您可以检查互联网许可是否在返回值中。
示例代码(基于this answer):
PackageManager p = context.getPackageManager();
final List<PackageInfo> apps = p.getInstalledPackages(PackageManager.GET_PERMISSIONS);
for (PackageInfo pkg : apps) {
for (String permission : pkg.requestedPermissions) {
// Check if permission is the internet permission
}
}