Android SDK — это среда программирования, в которую входят библиотеки, исполняемые файлы, скрипты, документация и другие компоненты. 1 С помощью Android SDK код вместе с любыми данными и ресурсами компилируется в файл с расширением .apk, который содержит всё необходимое для установки приложения на Android-устройство. 1
Некоторые возможности использования Android SDK для разработки мобильных приложений:
- Создание целевых платформ для сборки. 1 Для этого используется SDK и AVD, менеджер виртуальных устройств Android. 1 Инструмент позволяет устанавливать в SDK пакеты, которые поддерживают несколько версий ОС Android и несколько уровней API (интерфейсов программирования приложений). 1
- Поддержка различных версий Android. 2 Можно добавить различные целевые версии Android для поддержки устройств разных поколений. 2 Тестирование совместимости становится проще. 2
- Настройка зависимостей модулей. 2 Для проектов с множеством модулей нужно перейти в «Файл» -> «Структура проекта…» -> «Модули» и настроить зависимости модулей Android-проекта. 2
- Использование эмулятора. 15 В SDK предусмотрен продвинутый эмулятор ОС Android, в котором можно протестировать любые приложения и опробовать функции свежих версий Android. 5
Для работы с Android SDK обычно используют официальную среду разработки (IDE) для Android — Android Studio. 15 Она работает на Windows, macOS и Linux. 1