0

尝试通过 Google Play 下载时,我的应用程序未在某些设备中显示。通过谷歌搜索,我了解到这是由于uses-permission ,我们可以通过uses-feature

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

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

另外,我们如何在不上传到谷歌播放的情况下在本地检查这些与权限相关的非列表问题?

提前致谢

4

1 回答 1

0

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

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

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

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

这是权限的详细信息

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

于 2013-08-02T12:18:36.977 回答