http://developer.android.com/guide/topics/manifest/compatible-screens-element.html 在本指南中写入 API 级别 9 中介绍的内容。
当 Manifest.xml 中的 minSdkVersion = 8 和 targetSdkVersion > 11 时它会起作用吗?
http://developer.android.com/guide/topics/manifest/compatible-screens-element.html 在本指南中写入 API 级别 9 中介绍的内容。
当 Manifest.xml 中的 minSdkVersion = 8 和 targetSdkVersion > 11 时它会起作用吗?
它是在 API 9 中引入的,因此它不适用于使用级别 8 的设备,但适用于使用 >=9 的设备
它不会在 8 上工作。要更改清单,请执行以下操作:
<uses-sdk
android:minSdkVersion="9"
android:targetSdkVersion="15" />
当您使用 api level 8 Devies 时它将无法工作。它将在 api level 9 或更高级别的设备中工作。但是您必须将android库更改为2.3或更高版本才能编译。
用于编译的 Android 库
在清单中
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="17" />
<compatible-screens>
<!-- all small size screens -->
<screen android:screenSize="small" android:screenDensity="ldpi" />
<screen android:screenSize="small" android:screenDensity="mdpi" />
<screen android:screenSize="small" android:screenDensity="hdpi" />
<screen android:screenSize="small" android:screenDensity="xhdpi" />
<!-- all normal size screens -->
<screen android:screenSize="normal" android:screenDensity="ldpi" />
<screen android:screenSize="normal" android:screenDensity="mdpi" />
<screen android:screenSize="normal" android:screenDensity="hdpi" />
<screen android:screenSize="normal" android:screenDensity="xhdpi" />
</compatible-screens>