Col*_*ole 24 android warnings manifest android-manifest
我在Manifest中收到警告.
<uses-sdk> tag should specify a target API level (the highest verified version;
when running on later versions,
compatibility behaviors may be enabled) with android:targetSdkVersion="?"
Run Code Online (Sandbox Code Playgroud)
这是什么意思?
我有
<uses-sdk
android:minSdkVersion="7" />
Run Code Online (Sandbox Code Playgroud)
在它当下.(Android 2.1)
Jef*_*man 33
只需将android:targetSdkVersion="8"属性添加到uses-sdk标记即可.如果你只是想摆脱警告,那将安全地完成.
如果您想了解更多信息,请点击此属性的含义,
http://developer.android.com/guide/topics/manifest/uses-sdk-element.html#target
文档有点模糊,但他们说的是目标SDK版本用于确定android是否应该启用兼容性层.例如,如果你的最小SDK是8,但你的目标SDK是14,你告诉android虽然没有理由它不适用于版本8,你只在14上测试过.因此,如果有任何兼容性设置要在8级和14级之间启用,可以设置它们.请注意,此属性实际上可能无效,具体取决于实际的最小/目标值.
如果你设置min SDK == target,你基本上说你已经在你声称支持的最低API级别上进行了测试,这是一件好事.
| 归档时间: |
|
| 查看次数: |
24394 次 |
| 最近记录: |