在开发Android应用时,Min和Target SDK版本有什么区别?除非 Min 和 Target 版本相同,否则 Eclipse 不会让我创建新项目!
安卓:minSdkVersion
一个整数,指定应用程序运行所需的最低 API 级别。如果系统的 API Level 低于此属性中指定的值,Android 系统将阻止用户安装应用程序。您应该始终声明此属性。
安卓:targetSdkVersion
一个整数,指定应用程序所针对的 API 级别。
使用此属性集,应用程序表示它能够在旧版本上运行(低至 minSdkVersion),但已明确测试可与此处指定的版本一起使用。指定此目标版本允许平台禁用目标版本不需要的兼容性设置(否则可能会打开以保持向前兼容性)或启用旧应用程序不可用的新功能。这并不意味着您可以为平台的不同版本编写不同的功能——它只是通知平台您已针对目标版本进行了测试,并且平台不应执行任何额外的工作来保持与目标版本的前向兼容性。
有关更多信息,请参阅此 URL:
http://developer.android.com/guide/topics/manifest/uses-sdk- element.html