这是Android文档中关于AndroiManifes.xml文件中uses-sdk元素的targetSDKVersion属性的摘要.
使用此属性集,应用程序表示它能够在较旧版本(低至minSdkVersion)上运行,但已经过明确测试,可以使用此处指定的版本.指定此目标版本允许平台禁用目标版本不需要的兼容性设置(否则可能会打开以保持向前兼容性)或启用较旧应用程序不可用的较新功能.
任何人都可以解释在这种情况下的前向兼容性意味着什么,或者提出可以禁用的"兼容性设置"的例子吗?
这主要用于说明您支持并适应大型OS跳转,例如,您可以设计一个可以运行1.6到3.2的应用程序,而不是说目标版本是11+,它可以工作,但在API版本中11及以上,您将在兼容模式下运行,平板电脑将询问您是否要拉伸或缩放应用以适应屏幕.
如果您将目标版本设置为11,系统将了解您实际上已经做了一些事情来适应该API级别,因此您不会看到缩放或拉伸的选项,而是只是像它被设计时那样使用它仅限3.0+
| 归档时间: |
|
| 查看次数: |
3130 次 |
| 最近记录: |