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 (англ.)
- Основы компонентов приложений (англ.)