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