Как игнорировать недопустимые значения в AndroidManifest.xml? - PullRequest
3 голосов
/ 27 февраля 2012

В 3.x версиях Android у нас есть Android: свойство LargeHeap.

Но у нас нет этого свойства в версиях 2.x.

Тогда мой вопрос - возможно ли использовать это свойство на платформах 3.x и игнорировать его на платформах 2.x в том же приложении? Если приложение установлено на платформе 3.x, тогда мы используем android: LargeHeap, а если приложение установлено на 2.x, мы игнорируем его.

1 Ответ

3 голосов
/ 27 февраля 2012

Да. Вам нужно указать минимальную и целевую версию SDK и построить свой проект как минимум с целевой версией или выше.Этот вы можете установить в свойствах Eclipse-> Android.Таким образом, когда вы запускаете ваш APK на более старой версии (вплоть до minSdkVersion), неподдерживаемая настройка игнорируется

<uses-sdk
    android:minSdkVersion="7"
    android:targetSdkVersion="15" />
...