1

查看 Google Play 控制台上针对我的应用程序的报告,我可以看到在活动安装中约有 150 台设备运行 Android 版本 4.1、4.2 和 4.3,而我明确地build.gradle使用minSdkVersion 19. 据我所知,这些版本具有不同的 API 编号 16-17-18,并且都属于 Jelly Bean 系列。

这怎么可能发生?我错过了什么吗?

控制台截图

4

2 回答 2

2

您可能在第一次发布到 Play 商店时就设置minSdkVersion16,这就是为什么许多用户能够在 Android 版本 4.1、4.2 和 4.3 上安装您的应用但他们从未更新过您的应用(可能是因为他们的自动更新关闭或其他原因)

于 2018-08-01T18:57:46.607 回答
0

在我们的应用程序中,我看到一些背景辐射来自具有旧的不受支持的 API 级别的根设备上的崩溃。这些数字很小,而且我们不支持任何东西,所以我并不真正关心这些。

如果设备是 root 的,绕过最小 SDK 限制的一种方法是编辑 build.prop 文件以谎报设备的 API 级别。

于 2018-07-31T21:33:55.927 回答