Добавьте библиотеку поддержки Android, чтобы получить доступ к AppCompatActivity

Извините за мое невежество, но я полный нуб в разработке приложений для Android.

Я использую IDEA 14 и у меня крошечное рабочее приложение (использующее SDK API 25, предназначенное для Android 4.1.2), где основная деятельность связана с Activity, Теперь я хочу, чтобы это происходило от AppCompatActivity, но этот класс не найден. Какой пакет мне нужно установить с помощью SDK Manager, и какие изменения мне нужно внести в мой (ANT-, а не на основе Gradle) проект IDEA, чтобы использовать AppCompatActivity,

3 ответа

Решение

Используйте это в файле приложения вашего приложения

compile 'com.android.support:appcompat-v7:25.1.0'

Я последовал совету ElegyD и установил Android Studio (распакованный.zip не такой большой, как обычно предлагает.exe). Затем я создал пример проекта с панелью инструментов и меню. После того, как это заработало, я просто применил изменения из моего крошечного IDEA-проекта в новый проект на базе Android Studio. Похоже, IDEA 14 либо немного устарела в разработке под Android, либо, по крайней мере, не так оптимизирована, как Android Studio.

Переключиться на Android Studio.
Android Studio - это, в основном, IntelliJ IDEA с соответствующей поддержкой Android.

После этого добавьте библиотеку поддержки Android в свой проект в файле build.gradle приложения.

Другие вопросы по тегам