在每个应用程序的Google Play网页上都有一个权限部分。几乎所有这些应用程序都使用一些标准术语来描述其权限,例如“READ PHONE STATUS AND IDENTITY
”,“SEND SMS
”,“FULL INTERNET ACCESS
”等。但是Android Developer's page上的权限是列为常量及其描述,但不是在应用程序的Google Play网页上找到的标准术语。
对于eg.There String Internet
有描述Allows applications to open network sockets
但不是FULL INTERNET ACCESS
权限,通常用于此描述。
是否有一些链接提供了权限常量到这些标准权限表示法的映射?
答案 0 :(得分:8)
“阅读电话状态和身份”这只是关于权限的说明 .U可以在android中使用 Packagemanger类获取有关所有权限的说明。 PermisionInfo 是将给出Description-
的类PermissionInfo pinfo = packageManager.getPermissionInfo("Specify permisson constant", PackageManager.GET_META_DATA);
pinfo.loadLabel(packageManager).toString();
答案 1 :(得分:2)
我猜你正在寻找Manifest Permissions。
在您的项目中定义了哪些。在AndroidManifest.xml
如果需要,可以list
EG。对于一些共同的权限
<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" />