新设备至少支持 Android 4.0,许多人开始更换手机。您仍然认为我们应该针对 Android 版本 2.x 吗?
我问这个是因为我的原生库对我来说支持 2.x 并不容易。我还必须购买 Android 2.2 froyo 设备进行测试。所以,我试图找出所有的努力是否可行。
新设备至少支持 Android 4.0,许多人开始更换手机。您仍然认为我们应该针对 Android 版本 2.x 吗?
我问这个是因为我的原生库对我来说支持 2.x 并不容易。我还必须购买 Android 2.2 froyo 设备进行测试。所以,我试图找出所有的努力是否可行。
Gingerbread 2.3.3 在1/3 的活跃 Android 设备上,所以我认为这是值得关心的事情。
我也有同样的问题。解决了限制某些功能的问题,例如:
int sdkversion = 6; //or whatever
if (Build.VERSION.SDK_INT<sdkversion){
...DO NOTHING ABOUT THAT FUNCTIONALITY...
} else {
...DO IT...
}
这应该可以帮助你:) 我总是在开始一个新想法之前先检查一下。
http://www.appbrain.com/stats/top-android-sdk-versions
至于您的本机库,有很多应用程序只支持 4.x 版本并且仍然运行良好。有一些非常不错的设备可以运行姜饼(我相信是 2.3)并且非常适合所有最近的应用程序,但由于制造商不会收到更新。
当然,各种各样的人都根植他们的手机并使用自定义 rom,所以也许它毕竟不是那么糟糕。显然,这些统计数据不能考虑到这一点。
HTH。