【问题标题】:Android Permissions: Where are they described?Android 权限:它们在哪里描述?
【发布时间】:2013-06-01 12:15:59
【问题描述】:

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

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

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

【问题讨论】:

标签: android android-permissions


【解决方案1】:

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

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

pinfo.loadLabel(packageManager).toString();

【讨论】:

    【解决方案2】:

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

    如果你需要的话,还有一个list

    例如。一些常见的权限

    <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" />
    

    【讨论】:

      猜你喜欢
      • 2016-01-27
      • 1970-01-01
      • 1970-01-01
      • 2017-06-28
      • 2020-07-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-09-29
      相关资源
      最近更新 更多