我发布的Android应用程序显示在Nexus 7的游戏商店的搜索结果中。
但自从我添加短信接收&读取应用程序的权限&上传了新版本,我无法在任何Nexus 7的搜索结果中看到它(没有SIM卡支持),但能够在Android-Studio中构建Nexus 7设备。
我没有在manifest& amp;中明确设置屏幕兼容性。 Nexus 7中应用程序的旧版本没问题。所以我不能认为this SO post不适合我吗?
许可&我的app-manifest中的功能需求列表如下所示:
<uses-feature
android:glEsVersion="0x00020000"
android:required="true" />
<uses-feature android:name="android.hardware.screen.portrait" />
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />
<uses-permission android:name="com.google.android.providers.gsf.permission.READ_GSERVICES" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.USE_CREDENTIALS" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.CALL_PHONE" />
<uses-permission android:name="android.permission.RECEIVE_SMS" />
<uses-permission android:name="android.permission.READ_SMS" />
我没有上传任何新版本的奢侈品。在试验和测试中测试它错误基础,但必须快速解决这个问题。
提前致谢。
答案 0 :(得分:3)
你应该添加:
<uses-feature android:name="android.hardware.telephony" android:required="false" />
如果应用程序请求与硬件相关的权限,则为Google Play 假定应用程序使用底层硬件功能和 因此需要这些功能,即使可能没有 对应于声明。对于这样的权限, Google Play会将基础硬件功能添加到元数据中 它为应用程序存储并为它们设置过滤器。
例如,如果应用程序请求CAMERA权限,但确实如此 不为android.hardware.camera声明一个元素, Google Play认为该应用程序需要相机和 不应向设备不提供相机的用户显示。
如果您不希望Google Play根据特定隐含进行过滤 功能,您可以禁用该行为。为此,请声明该功能 明确地在元素中并包含一个 机器人:需要=&#34;假&#34;属性。例如,禁用过滤 从CAMERA权限派生,您可以将该功能声明为 如下所示。
<uses-feature android:name="android.hardware.camera" android:required="false" />
您可以在此处找到更多信息:
http://developer.android.com/guide/topics/manifest/uses-feature-element.html