Android 4.2.2应用程序不兼容
问题描述:
好吧,诚实地说,我甚至开始试图弄清楚为什么我的应用程序在4.2.2设备上不兼容,以及如何使它成为现实?Android 4.2.2应用程序不兼容
我从哪里开始?
我用这个假设...
<uses-sdk
android:minSdkVersion="10"
android:targetSdkVersion="17" />
是不够好。只要在市场上获得应用程序并修复所有这些小问题是英雄的,现在又会出现另一个问题。
有没有办法检查我使用的数据库或列表中的所有方法,以确保它们是4.2.2兼容?
如果我在4.2.2设备上加载它,但这些设备无法从市场上访问,该应用运行良好。
任何人都可以点亮一下吗?
顺便说一句这是发生在谷歌播放市场安装的模拟器上,我还没有实际的4.2.2设备搜索应用程序在播放市场。也许这是孤立的模拟器...
答
有些事情你可以检查:
-
在 “project.properties” 文件,确保它具有:
目标=机器人-17
-
导出应用程序之前,请确保您有最新的ADT & SDK,并且确保(如你写的),你必须在清单(应用程序标签上):
<uses-sdk android:minSdkVersion="10" android:targetSdkVersion="17" />
- 清单文件
,请确保您有
<supports-screens android:anyDensity="true" android:largeScreens="true" android:normalScreens="true" android:smallScreens="true" android:xlargeScreens="true" />
- 在开发者控制台
,确保没有设备被排除在外。
以上所有应该至少为应用程序项目设置。对于图书馆来说,你也应该这样做,但这不重要。
你有没有把它提供给所有的设备? – kishu27 2013-04-30 21:57:21
这是我第一次听说这个选项......怎么这样? OOO你的意思是在控制台?是!让我仔细检查 – sirvon 2013-04-30 21:58:22
yupp在控制台中 – kishu27 2013-04-30 22:14:34