Подтвердить что ты не робот

Запретить предупреждение 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)

Есть ли способы подавить это предупреждение или избавиться от него любым другим способом? Это действительно раздражает.

4b9b3361

Ответ 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, но при этом поддерживать более низкую версию.