mat*_*gic 7 android android-api-levels
我想创建一个Android应用程序,可以在使用2.3.3一路走过来4.0.3.我想使用支持库,以便我可以使用片段等.
我是否将构建目标设置为API 级别10(2.3.3)或将其设置为15(4.0.3)?
这里的答案有些误导,因为您不需要设置您targetSdkVersion="15"的应用程序,直到版本4.0.3一直使用.minSdkVersion="10"单独设置将允许您在运行Gingerbread及更高版本的所有设备上使用您的应用程序.
该targetSdkVersion属性指定应用程序设计为运行的API级别.您最好希望其值与最近发布的SDK("15"在发布时)相对应.但是,严格地说,它的值应该由您测试应用程序的最大SDK版本号给出.
更高的好处targetSdkVersion是它将使您能够利用最近发布的API中的闪亮新功能.例如,如果在这种情况下你没有设置你的targetSdkVersion,它将默认为你的minSdkVersion(当前"10").因此,您的应用程序将无法使用Theme.Holo在HoneyComb和中引入的新UI主题(即)ICS,并且可能会被强制进入兼容模式(这很丑陋,使您的应用程序看起来陈旧且维护不善).
| 归档时间: |
|
| 查看次数: |
2290 次 |
| 最近记录: |