Android SDK中是否提供了特定权限的信息?例如,当您单击某个权限时,Google Play会显示该权限是用于什么目的。我有一个函数可以返回应用程序的特定权限。
public static List<String> getAppPermissions(Context context, String packageName) {
try {
PackageInfo info = context.getPackageManager().getPackageInfo(packageName, PackageManager.GET_PERMISSIONS);
return Arrays.asList(info.requestedPermissions);
} catch (PackageManager.NameNotFoundException e) {
e.printStackTrace();
return new ArrayList<>();
}
}
通过这段代码,我只能获取到权限名称,但我想知道是否有任何API可以返回权限及其详细信息。