Android Developer Console:如何在Android版本上选择设备

时间:2013-05-22 09:57:38

标签: android google-play android-market-filtering

我向Google Play发布了一个应用,但我的一些用户无法使用他们的设备找到它。

该应用的min apk是11(Android 3.0)。

当有人使用Android Galaxy SII和Android 4.0时,该应用程序无法找到,因为SII的初始版本是使用Android 2.3。有了SIII,没问题。

在开发者控制台中,控制台会在上传apk时自动检查哪些设备兼容。作为开发人员,我可以禁用要下载的设备,但不能启用设备。

Google Play会检查设备上的当前版本,还是使用初始版本的版本?

我如何获得尽可能多的设备?当我在清单中降低我的最小APK时,我得到编译错误。

提前致谢

1 个答案:

答案 0 :(得分:0)

这是一个非常好的问题。降低你的minSdkVersion或发布多个APK是达到许多设备的最佳解决方案,这种方法的问题在于你可能正在使用旧API中不存在的一些API功能,这就是你遇到编译问题的原因。 p>

http://developer.android.com/google/play/filters.html#manifest-filters说:

  

示例:
  清单包括 uses-sdk android:minSdkVersion =“3”,以及   应用程序使用API​​级别3中引入的API。用户正在搜索   对于具有API级别2的设备上的应用程序。结果:Google Play将会   不向用户显示应用程序。

所以我假设谷歌将根据当前的API版本进行过滤。 你可以发布你的应用程序链接吗?