我意识到如果我使用带有Android 3.x的Samsung 10“搜索Google Play,我的应用程序就不会显示在Google Play上。
如果我安装它(通过使用adb或maven android插件),一切都按预期工作(核心功能,兼容模式,......)。
我研究了有关针对不同设备,屏幕的所有指南,尝试了Manifest元数据中的不同组合,实际配置如下:
<uses-sdk android:minSdkVersion="7"
android:maxSdkVersion="13"
android:targetSdkVersion="9" />
<supports-screens android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="true"
android:xlargeScreens="true" />
在我指定的maven android插件配置中:
<platform>10</platform>
在Google Play开发者控制台中,正确报告了apk:
API Level: 7-13
Supported screens: small-xlarge
我的元数据出了什么问题?
提前致谢!
答案 0 :(得分:0)
其他一些标签也会影响您的应用对Android电子市场的可见性。我记得有一次,我正在研究的应用程序也没有出现在市场上。我意识到我的应用程序正在使用TELEPHONY服务,但是我的设备,MOTOROLA Xoom没有可用的TELEPHONY服务,而这些服务又会在Android Market中过滤应用程序。我将TELEPHONY服务中的属性设置为不需要(仍在AndroidManifest中,我忘记了特定标记)并修复了问题。