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
}
}