在Android Studio中创建新项目时,为什么给定的不同版本的市场份额与developer.android.com/about/dashboards中显示的冲突?

此信息对于选择最低的SDK版本/ API以及了解如何影响用户非常重要。

例如,Android Studio表示,定位到版本4.4(KitKat)将允许应用在Google Play商店中24.5%的活动设备上运行。

不过,Android.com表示,运行版本4.4(KitKat)的设备的相对数量为39.1%(数据来自新的Google Play商店应用)。

这两种统计数据的度量方式有何不同,似乎使它们发生冲突?

#1楼 票数:1 已采纳

我相信@CommonsWare是正确的,他的建议促使我重新计算了Android.com的数字以得出累计总数,例如Android Studio的数字。

将两组数字累计后,Studio编号似乎已经过时了。

仅供参考,以下是更新格式的更新数字:

版本| 代号,API | 分享

2.2 | Froyo,8 | 100.00%

2.3.3 | 姜饼,10 | 99.60%

4.0.3 | ICS,15 | 91.80%

4.1 | 果冻豆,16 | 85.10%

4.2 | 果冻豆,17 | 65.90%

4.3 | 果冻豆18 | 45.60%

4.4 | KitKat,19 | 39.10%

5.0 | 棒棒糖,21 | <0.1%

  ask by whitneyland translate from so

未解决问题?本站智能推荐:

3回复

Android_Studio错误

错误:任务':app:compileDebugJavaWithJavac'的执行失败。 java.io.FileNotFoundException:C:\\ Users \\ User_Name.gradle \\ caches \\ 2.14.1 \\ classAnalysis \\
1回复

如何解决android中的版本冲突错误?

在这里,我已经定义了带有Firebase和play service相关库的Gradle 。 以前我使用的是Firebase 9.0.0版本,现在不使用Firebase 9.0.0密钥。 所以我已经更新到新版本,然后开始出现以下问题。 首先,我仅更新了firebase库,但显示了错误,例如p
1回复

添加库Android-studio

我在我的项目中添加achartengine-1.1.0.jar时遇到了麻烦。 当我添加 在build.gradle中,Gradle显示以下消息: Gradle: A problem occurred evaluating project ':NativeCharts'.Cannot con
2回复

Android-Studio新项目

当我在 Android-Studio 中创建一个新项目时,一切都很完美,但在启动它之前需要很多时间从 maven 存储库下载,我可以手动下载这个依赖项并将其添加到 Android Studio 。 谢谢
1回复

如何启动从Studio安装的Android应用

如果应用程式已从Studio终止,它将无法在装置上使用吗? 我想直接从设备启动它,但是看不到任何应用图标可以触摸并启动。
1回复

AndroidGradleDependency与Android提供的内部版本冲突

可能重复这个问题 ,虽然解决方案没有帮助我。 我讨厌复制/粘贴所有源代码,但似乎在gradle中没有办法:(因为这是第三天,我在我的代码处理,我把代码放在这里,并且我为这么多代码道歉... 我的主项目中有三个项目。 因此我的settings.gradle看起来像这样: 我的主bui
1回复

如何在不同的构建类型(Android/Studio)中使用GitHub版本控制?

感谢您的阅读和任何反馈/建议。 我一直在开发一个 android 应用程序,直到现在只使用了一种构建类型。 我一直在使用 GitHub 只是为了在编写代码时记录我的代码。 我目前只有主分支。 我正在开发的应用程序适用于一家与家庭相关的小型企业(最多 20-30 个用户),我还有一个需要访问源代码的人
1回复

android-studio:不呈现shapes.xml

因此,我使用shape.xml创建了形状,如下所示: 但是在“预览”窗格中,它无法呈现预览。 我不记得它用来正常工作的最新版本。 甚至,当所选的Android版本是api22时(Android 5.1.1),layout.xml的预览也不会呈现。 我不知道为什么最后一个1.2更新