2

我需要知道要使用什么 android api,以便我的应用程序将得到大多数用户的支持。我尝试在网上搜索并在此处搜索,但找不到太多未过时的信息。

我不想担心如果我想添加一些需要更高 api 的东西我不能因为我选择了一个非常低的 api。

那么目前每个人都在使用什么 api,人们通常什么时候升级到新的?

我在 javascript 游戏和一些 java 程序方面有一些经验,所以我想制作一个应用程序,因为我已经离开了足够长的时间。我已经下载了eclipse和android sdk,我只需要决定api。

任何提示都会很棒,谢谢!

4

3 回答 3

7

您可以使用http://developer.android.com/about/dashboards/index.html做出符合您要求的明智决定。

于 2013-08-07T19:25:23.940 回答
2

你可以使用任何你想要的 API,设置你想要支持的最小 API 和你想要构建的 API

例子:

<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="18"/>
于 2013-08-07T19:26:41.983 回答
0

根据我的经验,它归结为 2.3.3 和 4.x 之间的决定,因为 3.x 版本在野外往往不存在。

这是我的一个应用程序的一些数据,于 2013 年 2 月发布。我当时决定支持低至 2.2,但数据表明它并不值得。

Android 4.3 / 2,40 % Android 4.2 / 8,34 % Android 4.1 / 49,35 % Android 4.0.3 - 4.0.4 / 16,43 %

Android 3.0 / 0,04 % Android 3.1 / 0,04 % Android 3.2 / 0,18 %

安卓 2.2 / 2,61 %
安卓 2.3.3 - 2.3.7 / 20,63 %

于 2013-08-07T20:07:34.940 回答