android - 如何忽略 AndroidManifest.xml 中的无效值?

标签 android android-manifest

在 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/

相关文章:

android - 关闭向上或向下拖动 fragment 的图像效果

android - Android 上使用 Tensorflow 的 C++ 库

android - AlarmManager 立即执行我的 PendingIntent 而不是等待特定时间

java - 如果条件满足,如何转到Android中的另一个 Activity ?

java - onCharacteristicwrite 中的 Android 蓝牙状态 133

android - 要在屏幕锁定时启动我的应用程序?

android - iOS 和 Android 表情符号支持

android - 未找到 TargetPlatform.android_x86 的应用程序

android - 抑制 AndroidManifest.xml minSdkVersion 相关警告

android - 找不到资源@integer/google_play_services_version 这是什么?