如何检查设备的权限支持?

时间:2013-08-02 12:08:45

标签: android google-play user-permissions uses-feature

尝试通过Google Play下载时,我的应用程序在某些设备中无法显示。通过谷歌搜索我知道它归于uses-permission,我们可以通过uses-feature

<uses-feature
        android:name="android.hardware.location"
        android:required="false" />

我想解决这个问题。那么如何检查这些uses-permission中的哪一个支持当前设备并启用支持的权限?

此外,我们如何在本地检查这些与权限相关的非上市问题,而不上传到Google Play?

先谢谢

1 个答案:

答案 0 :(得分:0)

这与权限无关。所有Android设备都不支持您在应用程序中使用的所有功能。 Google Play会通过检查您的应用功能自动设置您支持的设备列表。您可以在google play accaount中看到该列表。

权限适用于使用GPS,相机等设备功能。

例如,为了使用GPS,您需要将此行添加到您的清单文件

<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />

以下是权限的详细信息

http://developer.android.com/reference/android/Manifest.permission.html