我使用HTML5、Javascript和CSS3使用PhoneGap API构建了一个移动应用程序。我使用Phonegap构建来生成我的.apk发布文件。因为我使用jquery手机,所以我希望我的apk能在手机和平板电脑上运行。然而,当我将我的应用提交到google商店时,我会收到以下消息
为平板电脑设计应用程序 您的生产APK需要满足以下标准: 最低安卓版本和目标安卓版本需要支持平板电脑(检查targetSdkVersion和minSdkVersion)
我还以为电话间隔会这么做呢?
更新:
我还将下面的标签添加到我的index.html页面中,但是它仍然会显示相同的消息帮助?
<preference name="android-minSdkVersion" value="7" />
<preference name="android-maxSdkVersion" value="19" />
<preference name="android-targetSdkVersion" value="19" />
发布于 2014-03-30 23:57:44
你在你的安卓清单上犯了错误:
android:required="false"
。这是来自android开发者网站的更多详细信息。
http://developer.android.com/distribute/googleplay/quality/tablet.html#android-versions http://developer.android.com/distribute/googleplay/quality/tablet.html#hardware-requirements
发布于 2015-06-24 19:19:21
我还在Google中获得了“优化提示”中的信息:“为tablets...Show细节设计应用程序.最低安卓版本和目标安卓版本需要支持平板电脑(查看targetSdkVersion和minSdkVersion)。”
因此,我将其添加到PhoneGap构建config.xml文件中:
<preference name="android-minSdkVersion" value="11" />
<preference name="android-targetSdkVersion" value="14" />
因为这是http://developer.android.com/distribute/essentials/quality/tablets.html#android-versions推荐的
将新的apk上传到Google商店,它说新版本支持的设备减少了1200个,我仍然得到了同样的信息:“,最低安卓版本和目标安卓版本需要支持平板电脑(检查targetSdkVersion和minSdkVersion)。”
这款应用程序似乎更好,不用在config.xml中添加版本行。
发布于 2015-06-24 20:12:32
我还在Google中获得了“优化提示”中的信息:“为tablets...Show细节设计应用程序.最低安卓版本和目标安卓版本需要支持平板电脑(查看targetSdkVersion和minSdkVersion)。”
因此,我将其添加到PhoneGap构建config.xml文件中:
<preference name="android-minSdkVersion" value="11" />
<preference name="android-targetSdkVersion" value="14" />
因为这是http://developer.android.com/distribute/essentials/quality/tablets.html#android-versions推荐的
将新的apk上传到Google商店,它说新版本支持的设备减少了1200个,我仍然得到了同样的信息:“,最低安卓版本和目标安卓版本需要支持平板电脑(检查targetSdkVersion和minSdkVersion)。”
这款应用程序似乎更好,不用在config.xml中添加版本行。
更新
http://unitycoder.com/blog/2014/03/18/your-apk-does-not-seem-to-be-designed-for-tablets/上有一条评论指出,如果你上传平板电脑的截图,屏幕截图中有太多的空白,那么这可能就是谷歌关于你的应用程序没有为平板电脑进行优化的原因。
https://stackoverflow.com/questions/22753732
复制相似问题