问题 我应该开发什么android目标? Android 4.4W或Android 4.4L或Android 4.4 kitkat?


最近我已经下载了最新的补丁到eclipse和android SDK,现在我真的很困惑在开发我的应用程序的问题...如果我想在手机,平板电脑等上创建一个游戏,我应该仍然选择像android 4.4这样的最新目标或者我应该选择Android 4.4L或者像4.4 kitkat这样的早期稳定版本?


7765
2017-07-03 12:22


起源

您应该选择4.4,Android L只是一个预览,您无法使用此API级别在Play商店中上传应用程序。 (如果它是游戏,为什么你需要支持磨损设备?) - Marco Acierno
但4.4W或4.4 kitkat? 'W'版本似乎主要用于手表等设备,我不想在手表上开发......但它是最新的目标,甚至在创建新项目时默认检查 - Savail
使用4.4 kitkat。 Api等级19。 - Marco Acierno


答案:


如果您正在为平板电脑和手机开发游戏,那么根据Marco Aciemo正确说明的版本信息,不要考虑4.4L或4.4W,因为它们适用于不同的设备区域

最好使用API​​ 19,即KitKat版本4.4.2,因为它纯粹用于平板电脑和设备


8
2017-07-03 12:31





更新:

只看官方文档 -

http://developer.android.com/about/dashboards/index.html

这解释了图表的目标。

| Version       |   Codename               |   API      |  Distribution
------------------------------------------------------------------------------
 2.2            |    Froyo                 |   8        |  0.8%   
------------------------------------------------------------------------------
 2.3.3 -        |
 2.3.7          | Gingerbread              |    10      |  14.9%
------------------------------------------------------------------------------
 4.0.3 -        |
 4.0.4          | Ice Cream Sandwich       |    15      |  12.3%
------------------------------------------------------------------------------
 4.1.x          |    Jelly Bean            |    16      |  29.0%
------------------------------------------------------------------------------
 4.2.x          |                          |    17      |  19.1%
------------------------------------------------------------------------------
 4.3            |                          |    18      |  10.3%
------------------------------------------------------------------------------
 4.4            |    KitKat                |    19      |  13.6%
------------------------------------------------------------------------------

如您所见,29.0%的分布是针对API Level 16 Jelly Bean的。


1
2017-07-03 12:25



我相信这张海报对于要定位的Android版本感到困惑,而不是如何定位它。 - Andrew Schuster
没有冒犯,但你的答案有点偏离主题。他谈到“目标是什么?”不是“如何定位和管理API之间的差异?” - Marco Acierno
是的,仍然是作者用无关紧要的信息更新他的帖子 - Savail
@Savail - 好的,让我们看看官方文档的更新答案。 - My God