现在 android 开发 SDK一般选择哪个版本?

如题所述

  现在 android 开发 SDK一般选择用最新的SDK版本,这是Google官方强烈建议的。
  app能运行的Android版本不是由SDK决定的,是由每一个项目的minSDK决定的。SDK都是向下兼容的。SDK在不断改进中,新的SDK会提供更强大开发工具,而且用4.0的SDK编译的2.1的apk的执行效率会比用2.1的SDK编译的更高。
  至于每个app应该用什么 minSDK ,应该根据应用具体的API来,如果app没有用到1.6以上SDK新提供的API,那么用1.6会在提供相同体验下反而会比2.1兼容更多机型.
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-07-27
对于SDK版本,我们有两种选择,如果你开发技术比较高兼容的最全面可以考虑使用Android 1.5 API Level为3的,高版本API使用Java反射调用,如果你考虑较简单可以使用Android 2.0或更高版本,发布时和API兼容性无关的可以设置androidmanifest.xml中的minSDK版本来解决
第2个回答  2012-07-27
按照android平台分布比例,2.2及以上占比重为95%,2.1及一下只占到5%左右,因此,大可抛弃2.1以下的机型,追问

那是不是开发的时候就用2.2版本比较好啊?

追答

对,我是这样的

本回答被提问者和网友采纳
第3个回答  2012-08-03
从目前来看,世面上的案桌系统很多都在4.0以上,所以开发支持的版本最低可以为4.0,下图是google官方2015.6.1公布的android系统版本分布图
相似回答