Acer搭载Android 4.0,三星Tab2搭配4.2。
以下是我的清单的一部分:
<supports-screens
android:requiresSmallestWidthDp="600"/>
<uses-sdk
android:minSdkVersion="11"
android:targetSdkVersion="17" />
当从Eclipse传输到设备时,该应用程序可以正常运行。为什么我没有在我的两个平板电脑上的Play商店看到我的应用程序???
任何帮助都会受到最大的赞赏,因为我完全失去了...非常感谢!
丹尼尔
答案 0 :(得分:0)
可能是因为您的清单中有<uses-feature>
。这可以是例如是一个必需的前置摄像头,如:<uses-feature android:name="android.hardware.camera.front" android:required="true"/>
,其中(没有?)几乎没有任何平板电脑。
最有可能是解决方案:
<supports-screens android:requiresSmallestWidthDp="600" android:largeScreens="true" android:normalScreens="true" android:smallScreens="true" />
原因不明!
答案 1 :(得分:0)
您是否检查过平板电脑的国家/地区设置?这正是您在Google Play中在应用中设置国家/地区的原因吗?
答案 2 :(得分:0)
我遇到了同样的问题。这是我的最终解决方案:
<supports-screens android:resizeable="true" android:smallScreens="false" android:largeScreens="true" android:normalScreens="true" android:xlargeScreens="true" android:anyDensity="true"/>
这是必需的。并且不要忘记设置android:xlargeScreens =“true”,因为如果不手动设置它,默认情况下设置为false。所有超过7英寸的屏幕都需要xLargeScreens。
<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="17" />
设置你的min和你的targetSdkVersion,而targetSdkVersion应该至少设置为11以获得平板电脑支持。
如果您使用属性android:screenOrientation =“landscape”或android:screenOrientation =“portrait”定义了一个或多个活动,您还需要以下条目:
<uses-feature android:name="android.hardware.screen.landscape" android:required="false"/>
<uses-feature android:name="android.hardware.screen.portrait" android:required="false"/>
几个小时前我就像使用谷歌播放指南那样实现了它,并且它再次适用于所有平板电脑。