Android SDK
| Android SDK | |
|---|---|
Логотип представляетAndroid Studio. | |
| Тип | SDK |
| Разработчик | |
| Написана на | Java |
| Операционная система | Кросс-платформенный |
| Дата выпуска | октябрь2009 |
| Последняя версия | 36 (10 июня 2025) |
| Бета-версия | 36.1 (10 ноября 2025) |
| Состояние | активное |
| Сайт | developer.android.com/… (англ.) |
Android SDK[1] — универсальное средстворазработкимобильных приложений дляоперационной системыAndroid. Предоставляет инструменты длятестирования и отладки исходного кода, оценки работы приложения в режиме совместимости с различными версиями ОС, а также (опционально) просмотра результатов в реальном времени.
Android SDK был выпущен в октябре 2009 года. Среда разработки является кроссплатформенной; значительная часть комплекта написана наJava. Ряд архитектурных решений имеет сходство с технологиями.NET SDK.
В состав SDK включеныотладчик, библиотеки,эмулятор мобильных устройств[2] на базеQEMU, документация и примеры кода. Среда Android SDK доступна для компьютеров под управлениемLinux (современные дистрибутивы),macOS (10.5.8 и новее) иWindows (7 и новее).
История
[править |править код]До конца 2014 года основным редактором кода служилаEclipse IDE с плагином Android Development Tools (ADT). Также поддерживалась интеграция сIntelliJ IDEA иNetBeans.
В 2015 году компанияGoogle выпустила новую среду —Android Studio (на базе IntelliJ IDEA), которая стала основным инструментом разработки. В конце того же года поддержка ADT была прекращена. Помимо Android Studio, разработчики могут использовать сторонние текстовые редакторы для написанияJava иXML-файлов, а также утилиты командной строки (требуютсяJDK иApache Ant) для сборки и отладки проектов.
SDK позволяет загружать компоненты для поддержки старых версий платформы Android, что необходимо для обеспечения совместимости приложений с устаревшими устройствами. Часть средств разработки поставляется в виде отдельно загружаемых компонентов.
Скомпилированные приложения Android представляют собой пакеты формата.apk, которые после установки размещаются в каталоге/data/app.Пакет APK содержит байт-код.dex (для исполнения в виртуальной машинеDalvik или ART), файлы ресурсов и манифест.
SDK Platform Tools
[править |править код]Android SDK Platform Tools — это отдельно загружаемый компонент SDK, включающий инструменты командной строки, такие какadb иfastboot.
См. также
[править |править код]Примечания
[править |править код]- ↑Официальная страница на developer.android.com . Дата обращения: 16 декабря 2025.
- ↑Запускайте приложения на эмуляторе Android | Android Studio . Android Developers. Дата обращения: 16 декабря 2025.
Ссылки
[править |править код]- Инструменты разработчика Android (англ.)
- Основы компонентов приложений (англ.)