Android SDK

редактировать
Android SDK
Разработчики) Google
изначальный выпуск Октябрь 2009 г. ; 11 лет назад ( 2009-10)
Стабильный выпуск 26.1.1 / сентябрь 2017 г. ; 3 года назад ( 2017-09)
Написано в Джава
Операционная система Кроссплатформенность
Доступно в английский
Тип IDE, SDK
Интернет сайт разработчик.android.com / sdk / index.html

Android SDK представляет собой комплект разработки программного обеспечения, который включает в себя полный набор инструментов разработки. Сюда входят отладчик, библиотеки, эмулятор телефона на основе QEMU, документация, примеры кода и учебные пособия. В настоящее время поддерживаемые платформы разработки включают компьютеры под управлением Linux (любой современный настольный дистрибутив Linux ), Mac OS X 10.5.8 или новее и Windows 7 или новее. По состоянию на март 2015 года SDK недоступен для самого Android, но разработка программного обеспечения возможна с использованием специализированных приложений Android.

Примерно до конца 2014 года официально поддерживаемой интегрированной средой разработки (IDE) была Eclipse с использованием подключаемого модуля Android Development Tools (ADT). По состоянию на 2015 год официальной IDE является Android Studio ; однако разработчики могут использовать других, но Google дал понять, что ADT официально устарел с конца 2015 года, чтобы сосредоточиться на Android Studio в качестве официальной Android IDE. Кроме того, разработчики могут использовать любой текстовый редактор для редактирования файлов Java и XML, а затем использовать инструменты командной строки ( требуются Java Development Kit и Apache Ant ) для создания, сборки и отладки приложений Android, а также для управления подключенными устройствами Android (например, запускать перезагрузка, удаленная установка программных пакетов).

Улучшения в SDK Android идут рука об руку с общим развитием платформы Android. SDK также поддерживает более старые версии платформы Android на тот случай, если разработчики захотят настроить свои приложения на старые устройства. Инструменты разработки - это загружаемые компоненты, поэтому после загрузки последней версии и платформы старые платформы и инструменты также могут быть загружены для тестирования совместимости.

Приложения Android упакованы в формат .apk и хранятся в /data/appпапке в ОС Android (папка доступна только пользователю root из соображений безопасности). Пакет APK содержит файлы.dex (файлы скомпилированного байтового кода, называемые исполняемыми файлами Dalvik ), файлы ресурсов и т. Д.

Инструменты платформы Android SDK

Android SDK Platform Tools - это отдельно загружаемое подмножество полного SDK, состоящее из инструментов командной строки, таких как adb и fastboot.

Безопасность

Некоторые проблемы с безопасностью были обнаружены в 2014 году.

использованная литература

Последняя правка сделана 2023-03-19 02:04:56
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте