3

在每个应用程序的 Google Play 网页上都有一个权限部分。几乎所有这些应用程序都使用一些标准术语来描述它们的权限,例如“ READ PHONE STATUS AND IDENTITY”、“ SEND SMS”、“ FULL INTERNET ACCESS”等。但是在Android 开发者页面上,权限被列为常量及其描述,而不是在 Google Play 网页上找到的标准术语的应用程序。

例如,有一个String Internet带有描述Allows applications to open network sockets但没有FULL INTERNET ACCESS通常用于该描述的权限。

是否有一些链接提供权限常量到这些标准权限表示法的映射?

4

2 回答 2

8

“读取电话状态和身份”这不过是关于权限的描述。U 可以使用android中的Packagemanger 类获取有关所有权限的描述。PermisionInfo是给你描述的类-

PermissionInfo pinfo = packageManager.getPermissionInfo("Specify permisson constant", PackageManager.GET_META_DATA);

pinfo.loadLabel(packageManager).toString();
于 2013-06-01T12:29:18.870 回答
3

我猜你正在寻找清单权限。在您的项目中定义。在下面AndroidManifest.xml

如果你需要的话,还有一份清单

例如。对于一些常见的权限

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
于 2013-06-01T12:18:42.693 回答