我刚刚开始学习Android开发并编写我的第一个应用程序。我从V2.2开始,但到目前为止主要是编写通用Java代码。现在我开始编写Android特定代码,我看到新版本已经发布。 安装后,eclipse IDE允许我在v2.1和v4.0之间进行选择。没有其他人可用。
那么我应该跳到4.0还是继续使用2.1以使应用程序与更多的旧手持设备兼容?我不打算使用4.0可能提供的任何新技术/功能。
答案 0 :(得分:3)
每个新版本的API都引入了新的功能,但仍然与早期版本兼容。
为了使您的应用与更多设备兼容,请使用它所需的最低API level。
答案 1 :(得分:1)
使用旧版本编写的应用程序可以与更高版本兼容,但反之亦然。所以使用旧的。
答案 2 :(得分:1)
有助于做出决定的另一点是API级别与运行它的设备数量。
android device dashboard
根据Android电子市场访问(14天)提供Android设备版本的永久性调查。它看起来像这样: