2012-10-26 44 views

回答

3

您需要遍历所有安装的应用程序,使用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 
    } 
} 
相关问题