eclipse中创建android项目时,设定minimum required SDK、TargetSDK和Compile SDK有什么要求

如题所述

这个一般没有多大的要求,看你自己的程序定位了。
minimum required SDK 又为miniSdk, 是你程序最低支持的SDK版本,这个现在一般miniSDK设定一般为8或者10

Target SDK,是你程序的目标SDK版本,这个现在一般为android2.3.x,3.x, 4.x ,也即SDK10至最新版本。

Compile SDK,是你程序的编译SDK版本, 这个一般为默认或者同Target SDK 。

希望对你有帮助。追问

比如我设定的,minimum required SDK 8、Target SDK 16、Compile SDK 17.然后运行的虚拟机是4.2。手机是4.0。这样能发布到手机上正常运行吗?

追答

4.0的是SDK15, 这个可能会出现问题。
因为,android是向下兼容的。
所以,你如果要和4.0.X的手机的放,目标和编译SDK都使用SDK16。

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答