Android 4.2.2 应用程序不兼容

标签 android google-play android-4.2-jelly-bean

好吧,老实说,我什至从哪里开始试图弄清楚为什么我的应用程序在 4.2.2 设备上不兼容以及如何做到这一点?

我从哪里开始?

我假设使用这个...

        <uses-sdk
    android:minSdkVersion="10"
    android:targetSdkVersion="17" />

已经足够好了。

仅仅在市场上推出一个应用程序并解决所有的小问题是英勇的,现在又一个出现了。

有没有办法检查我对数据库或列表使用的所有方法,以确保它们与 4.2.2 兼容?

如果我将其加载到 4.2.2 设备上,该应用程序运行良好,但这些设备无法从市场上访问它。

任何人都可以解释一下吗?

顺便说一句,这是在安装了 google play 市场的模拟器上发生的,我没有在 play 市场上对应用程序进行实际的 4.2.2 设备搜索。也许这与模拟器隔离...

最佳答案

你可以检查一些事情:

  • 在“project.properties”文件中,确保它有:

    目标=android-17
  • 在导出应用程序之前确保您拥有最新的 ADT 和 SDK,并确保(如您所写)您在 list 中(在应用程序标记上方):

    <uses-sdk android:minSdkVersion="10" android:targetSdkVersion="17" />
    
  • 在 list 文件中,确保你有

    <supports-screens android:anyDensity="true"
    android:largeScreens="true" android:normalScreens="true"
    android:smallScreens="true" android:xlargeScreens="true" />
    
  • 在开发者控制台中,确保没有排除任何设备。
  • 至少应为应用程序项目设置以上所有内容。对于图书馆,你也应该这样做,但这并不重要。
  • 关于Android 4.2.2 应用程序不兼容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16309608/

    相关文章:

    android - 我可以在 Android 应用中同时使用 Google AdMob 和 Amazon 移动广告吗

    android - 通过谷歌播放控制台禁用某些 Android 版本的 apk

    android - 如何在果冻 bean 中使用 "Select debug app"和 "wait for debugger"新功能?

    android - 如何在 Android 仪器测试中从测试 Assets 访问 File 对象?

    Android Studio - 安装失败。安装失败 <a href ='rerun' >重新运行</a>

    android - 签署 apk 后 android maps apiv2 的问题

    Android (Jelly Bean Only) - MapActivity 覆盖导致内存不足错误

    java - 为什么某些 xhdpi 手机不显示位于/res/drawable 中的图像?

    Android:如何垂直和水平对齐 View

    android - 使我的应用不适用于平板电脑