应用程序不可见在谷歌Play中QHD LG G3? [英] App not visible on Google Play for QHD LG G3?
问题描述
我有很多用户抱怨在谷歌LG G3设备上播放不是可见我们的应用程序中。下面是应用程序的清单文件的摘录。是否有一个屏幕分辨率/密度,我错过了。快速帮助非常AP preciated。
<采用-SDK
安卓的minSdkVersion =8
机器人:targetSdkVersion =15/><支持屏
机器人:anyDensity =真
机器人:largeScreens =真
机器人:normalScreens =真
机器人:调整大小=真
机器人:smallScreens =真
机器人:xlargeScreens =真/><兼容屏> <! - 所有的小尺寸屏幕 - >
<屏幕
机器人:screenDensity =LDPI
机器人:屏幕大小=小/>
<屏幕
机器人:screenDensity =MDPI
机器人:屏幕大小=小/>
<屏幕
机器人:screenDensity =华电国际
机器人:屏幕大小=小/>
<屏幕
机器人:screenDensity =xhdpi
机器人:屏幕大小=小/> <! - 一切正常尺寸的屏幕 - >
<屏幕
机器人:screenDensity =LDPI
机器人:屏幕大小=正常/>
<屏幕
机器人:screenDensity =MDPI
机器人:屏幕大小=正常/>
<屏幕
机器人:screenDensity =华电国际
机器人:屏幕大小=正常/>
<屏幕
机器人:screenDensity =xhdpi
机器人:屏幕大小=正常/>
<屏幕
机器人:screenDensity =480
机器人:屏幕大小=正常/> <! - 所有的大尺寸屏幕 - >
<屏幕
机器人:screenDensity =LDPI
机器人:屏幕尺寸=大/>
<屏幕
机器人:screenDensity =MDPI
机器人:屏幕尺寸=大/>
<屏幕
机器人:screenDensity =华电国际
机器人:屏幕尺寸=大/>
<屏幕
机器人:screenDensity =xhdpi
机器人:屏幕尺寸=大/>
<屏幕
机器人:screenDensity =480
机器人:屏幕尺寸=大/> <! - 所有XLARGE尺寸屏幕 - >
<屏幕
机器人:screenDensity =LDPI
机器人:屏幕尺寸=XLARGE/>
<屏幕
机器人:screenDensity =MDPI
机器人:屏幕尺寸=XLARGE/>
<屏幕
机器人:screenDensity =华电国际
机器人:屏幕尺寸=XLARGE/>
<屏幕
机器人:screenDensity =xhdpi
机器人:屏幕尺寸=XLARGE/> <! - 针对Nexus 7的特殊情况 - >
<屏幕
机器人:screenDensity =213
机器人:屏幕尺寸=大/>
< /兼容屏>
解决的办法很简单:摆脱<兼容屏>
您的目标的基础上,你有没有值的范围,似乎是支持所有的屏幕尺寸和密度。在这种情况下,您不需要或不想要的<兼容屏方式>
元素中的清单
注意:通常情况下,你不应该使用这个清单元素。使用该元素可以通过不允许用户,如果他们有,你有没有列出的屏幕配置的设备安装应用程序极大地降低了潜在用户群为您的应用程序。你应该使用它只能作为最后的手段,当应用程序绝对不会与具体的屏幕配置工作。而不是使用这个元素,应该遵循的指导支持多种屏幕,为使用不同的屏幕大小和密度替代布局和位图多屏扩展性支持。
块引用>I have a number of users complaining about our app not being visible on Google play on LG G3 device. Here is an excerpt from app's manifest file. Is there a screen resolution/density that I missed. Quick help highly appreciated.
<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="15" /> <supports-screens android:anyDensity="true" android:largeScreens="true" android:normalScreens="true" android:resizeable="true" android:smallScreens="true" android:xlargeScreens="true" /> <compatible-screens> <!-- all small size screens --> <screen android:screenDensity="ldpi" android:screenSize="small" /> <screen android:screenDensity="mdpi" android:screenSize="small" /> <screen android:screenDensity="hdpi" android:screenSize="small" /> <screen android:screenDensity="xhdpi" android:screenSize="small" /> <!-- all normal size screens --> <screen android:screenDensity="ldpi" android:screenSize="normal" /> <screen android:screenDensity="mdpi" android:screenSize="normal" /> <screen android:screenDensity="hdpi" android:screenSize="normal" /> <screen android:screenDensity="xhdpi" android:screenSize="normal" /> <screen android:screenDensity="480" android:screenSize="normal" /> <!-- all large size screens --> <screen android:screenDensity="ldpi" android:screenSize="large" /> <screen android:screenDensity="mdpi" android:screenSize="large" /> <screen android:screenDensity="hdpi" android:screenSize="large" /> <screen android:screenDensity="xhdpi" android:screenSize="large" /> <screen android:screenDensity="480" android:screenSize="large" /> <!-- all xlarge size screens --> <screen android:screenDensity="ldpi" android:screenSize="xlarge" /> <screen android:screenDensity="mdpi" android:screenSize="xlarge" /> <screen android:screenDensity="hdpi" android:screenSize="xlarge" /> <screen android:screenDensity="xhdpi" android:screenSize="xlarge" /> <!-- Special case for Nexus 7 --> <screen android:screenDensity="213" android:screenSize="large" /> </compatible-screens>
解决方案The solution is simple: get rid of
<compatible-screens>
.Your objective, based on the range of values that you have there, appears to be to support all screen sizes and densities. In that case, you do not need or want the
<compatible-screens>
element in your manifest.Quoting the documentation for
<compatible-screens>
:Caution: Normally, you should not use this manifest element. Using this element can dramatically reduce the potential user base for your application, by not allowing users to install your application if they have a device with a screen configuration that you have not listed. You should use it only as a last resort, when the application absolutely does not work with specific screen configurations. Instead of using this element, you should follow the guide to Supporting Multiple Screens to provide scalable support for multiple screens using alternative layouts and bitmaps for different screen sizes and densities.
这篇关于应用程序不可见在谷歌Play中QHD LG G3?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!