我们有一个与清单文件和属性“
android:minSdkVersion”相关的问题.
问题是:如果我们的平台是2.0并且我们使用属性“android:minSdkVersion = 3”(3 = sdk 1.5),则图形被破坏(详细地说,应用程序的分辨率降低到原始大小的2/3部分),这是,当分辨率应该是480×720时,它变成320×480).这种情况发生在 Android模拟器和设备Droid / Milestone(平台2.0)上.当我们将属性切换到“android:minSdkVersion = 4”(4 = sdk 1.6)时,问题就解决了,但是当我们想要将该版本放在平台1.5上时,Android不允许我们安装它.
这将有助于我们了解2.0 sdk中有关图形的任何冲突,或清单中“android:minSdkVersion”周围的任何已知问题.
问题是:如果我们的平台是2.0并且我们使用属性“android:minSdkVersion = 3”(3 = sdk 1.5),则图形被破坏(详细地说,应用程序的分辨率降低到原始大小的2/3部分),这是,当分辨率应该是480×720时,它变成320×480).这种情况发生在 Android模拟器和设备Droid / Milestone(平台2.0)上.当我们将属性切换到“android:minSdkVersion = 4”(4 = sdk 1.6)时,问题就解决了,但是当我们想要将该版本放在平台1.5上时,Android不允许我们安装它.
这将有助于我们了解2.0 sdk中有关图形的任何冲突,或清单中“android:minSdkVersion”周围的任何已知问题.
谢谢!
解决方法
如果指定targetSdkVersion以及minSdkVersion,您的应用程序将开始在所有平台上正常工作.
所以在你的清单中有一个条目,如下所示:
<uses-sdk android:minSdkVersion="3" android:targetSdkVersion="4"/>
这在Android API Levels page in the Android Developer documentation中有所涉及.