在 3.x 版本的 android 中,我们有 android:LargeHeap 属性。
但我们在 2.x 版本中没有此属性。
那么我的问题 - 是否可以在 3.x 平台中使用此属性而在同一应用程序的 2.x 平台中忽略它?如果应用程序安装在 3.x 平台,那么我们使用 android:LargeHeap,如果应用程序安装在 2.x 平台,我们忽略它。
最佳答案
是的 您需要指定 SDK 的最低版本和目标版本,并至少使用目标版本或更高版本构建您的项目。您可以在 Eclipse->Android 属性中设置这个。这样,当您在旧版本(低至 minSdkVersion)上运行 APK 时,不受支持的设置将被忽略
<uses-sdk
android:minSdkVersion="7"
android:targetSdkVersion="15" />
关于android - 如何忽略 AndroidManifest.xml 中的无效值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9468834/