Я установил минимальную версию API 8, но Android SDK не предупреждает меня, когда я использую функции, добавленные в API 14. Почему?
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="17" />
Я установил минимальную версию API 8, но Android SDK не предупреждает меня, когда я использую функции, добавленные в API 14. Почему?
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="17" />
Щелкните проект правой кнопкой мыши -> Инструменты Android -> Запустить Lint.
Инструмент Lint предупредит вас. Он также проверяет наличие неполноты в файле строк и т. д.
Это ваш минимальный поддерживаемый уровень, а не минимальный требуемый. Разумно хотеть поддерживать до последней версии API (или, например, API 14) и изящно снижать некоторые функции вплоть до API 8. Вы можете включить функции из уровней API выше вашего минимального и просто проверьте код версии во время выполнения и при необходимости перейдите по разным путям кода.
Пожалуйста, проверьте цель вашего проекта,
Нажмите правой кнопкой мыши на проекте--> свойство --> android --> API 8 --> применить --> ok
Затем очистите и обновите проект, ваша проблема будет решена.. :)