Запретить предупреждение AndroidManifest.xml minSdkVersion
Как рекомендовано здесь http://developer.android.com/guide/practices/screens_support.html по причинам совместимости, мой AndroidManifest.xml содержит следующее:
<uses-sdk android:minSdkVersion="3" android:targetSdkVersion="4"/>
Это генерирует предупреждение в eclipse:
Атрибут minSdkVersion (3) ниже чем уровень API-адреса проекта (4)
Есть ли способы подавить это предупреждение или избавиться от него любым другим способом? Это действительно раздражает.
Ответы
Ответ 1
Короче говоря, нет встроенного способа сделать это, о котором я знаю.
Вот обсуждение с августа прошлого года.
И здесь является ответом Ксавье Дуроша.
Похоже, вы можете вручную удалить его в соответствии с ответом Марка Мерфи в первом потоке:
Или вы можете изменить SetupTask.java, устраните этот тест (строки 297-308 в код, индексированный Google Code Search), и создать его в обычном версия расширения Android Ant
Существует запрос функции, который может справиться с этим, но кто знает, когда он будет реализован.
Ответ 2
Ответ от 2011 года больше не является точным. Это было исправлено в ADT 17 в соответствии с этой ошибкой.
Ответ 3
Это предупреждение является обычным. Я использую minSdkVersion для поддержки Android 1.5, и я создаю Android 1.6 для поддержки небольших экранов. Вы можете создать свое приложение с последней версией Android 2.3, но при этом поддерживать более низкую версию.