【问题标题】:App not showing in Play Store in some devices在某些设备上,应用程序未显示在 Play 商店中
【发布时间】:2018-11-13 19:22:40
【问题描述】:

在 Play Store 上发布我的应用程序后,我注意到无法在某些设备上搜索它,在桌面上也是如此。它告诉我该应用程序不兼容。

虽然,最小。我使用的 API 是 API 16 (Android 4.1),我正在测试它的设备运行 Android 4.4。 但是,如果我通过 USB 从 Android Studio 安装该应用程序,它在这些设备上运行良好。 (我已经发布了其他几个应用程序,它们确实出现在搜索结果中!)

我还检查了我的清单和应用程序的 build.gradle,但在将其与其他应用程序的文件进行比较后,似乎它们不是问题的原因......

这是我的清单文件:https://hastebin.com/jifamoluli.xml

【问题讨论】:

  • 发布您的完整清单。很可能是它的一些必需功能(或隐式必需功能)。
  • 好的,我编辑了问题并添加了清单文件。

标签: java android gradle google-play


【解决方案1】:
**Please have a look of following i think it will help you.**

First think that could be happen if you provide the minimum api level support it will display only in respective api level of phones but as you mension you have provided api 16 please open your manifest file and check if you have provided the screen support or not if please add below code. 
<supports-screens
 android:smallScreens="true"
 android:normalScreens="true"
 android:largeScreens="true"
 android:xlargeScreens="true" 
 android:anyDensity="true" 
 android:resizeable="true" /> 

【讨论】:

  • 所有这些的默认值都是 true。如果你想限制一些东西,你只需要一个支持屏幕。
  • 如果您仍然遇到问题,请发布您的清单文件
  • @GabeSechan 这些信息来自哪里?例如,阅读 largeScreens 上的docs,它说:“这个的默认值实际上在某些版本之间有所不同,所以最好始终明确声明这个属性。 "
猜你喜欢
  • 1970-01-01
  • 2020-06-14
  • 1970-01-01
  • 1970-01-01
  • 2014-01-24
  • 1970-01-01
  • 2021-10-18
  • 1970-01-01
相关资源
最近更新 更多