Android SDK состоит из нескольких пакетов, необходимых для разработки приложений. На этой странице перечислены наиболее важные доступные инструменты командной строки, сгруппированные по пакетам, в которых они поставляются.
Вы можете установить и обновить каждый пакет с помощью SDK Manager Android Studio или инструмента командной строки sdkmanager
. Все пакеты загружаются в каталог Android SDK, который вы можете найти следующим образом:
- В Android Studio нажмите «Файл» > «Структура проекта» .
- Выберите Местоположение SDK на левой панели. Путь указан в разделе «Местоположение Android SDK» .
Установить переменные среды
Мы рекомендуем установить переменную среды ANDROID_HOME
при использовании командной строки. Кроме того, укажите путь поиска команд, включив ANDROID_HOME/tools
, ANDROID_HOME/tools/bin
и ANDROID_HOME/platform-tools
, чтобы найти наиболее распространенные инструменты. Действия различаются в зависимости от вашей ОС, но для общего руководства прочтите «Как установить переменные среды» .
Инструменты командной строки Android SDK
Находится в: android_sdk /cmdline-tools/ version /bin/
Примечание. Пакет инструментов командной строки Android SDK, расположенный в cmdline-tools
, заменяет пакет инструментов SDK, расположенный в tools
. С новым пакетом вы можете выбрать версию инструментов командной строки, которую хотите установить, и установить несколько версий одновременно. Со старым пакетом вы можете установить только последнюю версию инструментов. Таким образом, новый пакет позволяет вам зависеть от конкретных версий инструментов командной строки без нарушения кода при выпуске новых версий. Информацию об устаревшем пакете SDK Tools см. в примечаниях к выпуску SDK Tools .
Если вы не используете Android Studio, вы можете скачать пакет инструментов командной строки здесь .
-
apkanalyzer
- Предоставляет представление о составе вашего APK после завершения процесса сборки.
-
avdmanager
- Позволяет создавать виртуальные устройства Android (AVD) и управлять ими из командной строки.
-
lint
- Сканирует код, чтобы помочь вам выявить и исправить проблемы со структурным качеством вашего кода.
-
retrace
- Для приложений, скомпилированных с помощью R8,
retrace
декодирует запутанную трассировку стека, которая сопоставляется с исходным исходным кодом. -
sdkmanager
- Позволяет просматривать, устанавливать, обновлять и удалять пакеты для Android SDK.
Инструменты сборки Android SDK
Находится в: android_sdk /build-tools/ version /
Дополнительные сведения см. в примечаниях к выпуску SDK Build Tools .
Этот пакет необходим для создания приложений Android. Большинство инструментов в этом пакете вызываются инструментами сборки и не предназначены для вас. Однако могут быть полезны следующие инструменты командной строки:
-
AAPT2
- Анализирует, индексирует и компилирует ресурсы Android в двоичный формат, оптимизированный для платформы Android, и упаковывает скомпилированные ресурсы в один выходной файл.
-
apksigner
- Подписывает APK и проверяет, будут ли подписи APK успешно проверены на всех версиях платформы, которые поддерживает данный APK.
-
zipalign
- Оптимизирует APK-файлы, гарантируя, что все несжатые данные начинаются с определенного выравнивания относительно начала файла.
Примечание. У вас может быть несколько версий инструментов сборки для создания приложения для разных версий Android.
Инструменты платформы Android SDK
Находится в: android_sdk /platform-tools/
Дополнительные сведения см. в примечаниях к выпуску инструментов платформы SDK .
Эти инструменты обновляются для каждой новой версии платформы Android для поддержки новых функций, а также исправления или улучшения инструментов, и каждое обновление обратно совместимо с более ранними версиями платформы.
Помимо загрузки из SDK Manager, вы можете скачать SDK Platform Tools здесь .
-
adb
- Android Debug Bridge (adb) — это универсальный инструмент, позволяющий управлять состоянием экземпляра эмулятора или устройства под управлением Android. Вы также можете использовать его для установки APK на устройство.
-
etc1tool
- Утилита командной строки, которая позволяет кодировать изображения PNG в стандарт сжатия ETC1 и декодировать сжатые изображения ETC1 обратно в PNG.
-
fastboot
- Прошивает устройство с образами платформы и других систем. Инструкции по перепрошивке см. в разделе Заводские образы для устройств Nexus и Pixel .
-
logcat
- Вызывается adb для просмотра журналов приложений и системы.
Android-эмулятор
Находится в: android_sdk /emulator/
Дополнительные сведения см. в примечаниях к выпуску эмулятора Android .
Этот пакет необходим для использования эмулятора Android. Он включает в себя следующее:
-
emulator
- Инструмент эмуляции устройств на основе QEMU, который можно использовать для отладки и тестирования приложений в реальной среде выполнения Android.
-
mksdcard
- Помогает создать образ диска, который можно использовать с эмулятором для имитации присутствия внешней карты памяти, например SD-карты.
Примечание. До версии 25.3.0 инструменты эмулятора были включены в пакет SDK Tools.
Джетификатор
Jetifier считывает библиотеку, использующую классы библиотеки поддержки, и выводит эквивалентную библиотеку, использующую новые классы AndroidX.
,Android SDK состоит из нескольких пакетов, необходимых для разработки приложений. На этой странице перечислены наиболее важные доступные инструменты командной строки, сгруппированные по пакетам, в которых они поставляются.
Вы можете установить и обновить каждый пакет с помощью SDK Manager Android Studio или инструмента командной строки sdkmanager
. Все пакеты загружаются в каталог Android SDK, который вы можете найти следующим образом:
- В Android Studio нажмите «Файл» > «Структура проекта» .
- Выберите Местоположение SDK на левой панели. Путь указан в разделе «Местоположение Android SDK» .
Установить переменные среды
Мы рекомендуем установить переменную среды ANDROID_HOME
при использовании командной строки. Кроме того, укажите путь поиска команд, включив ANDROID_HOME/tools
, ANDROID_HOME/tools/bin
и ANDROID_HOME/platform-tools
, чтобы найти наиболее распространенные инструменты. Действия различаются в зависимости от вашей ОС, но для общего руководства прочтите «Как установить переменные среды» .
Инструменты командной строки Android SDK
Находится в: android_sdk /cmdline-tools/ version /bin/
Примечание. Пакет инструментов командной строки Android SDK, расположенный в cmdline-tools
, заменяет пакет инструментов SDK, расположенный в tools
. С новым пакетом вы можете выбрать версию инструментов командной строки, которую хотите установить, и установить несколько версий одновременно. Со старым пакетом вы можете установить только последнюю версию инструментов. Таким образом, новый пакет позволяет вам зависеть от конкретных версий инструментов командной строки без нарушения кода при выпуске новых версий. Информацию об устаревшем пакете SDK Tools см. в примечаниях к выпуску SDK Tools .
Если вы не используете Android Studio, вы можете скачать пакет инструментов командной строки здесь .
-
apkanalyzer
- Предоставляет представление о составе вашего APK после завершения процесса сборки.
-
avdmanager
- Позволяет создавать виртуальные устройства Android (AVD) и управлять ими из командной строки.
-
lint
- Сканирует код, чтобы помочь вам выявить и исправить проблемы со структурным качеством вашего кода.
-
retrace
- Для приложений, скомпилированных с помощью R8,
retrace
декодирует запутанную трассировку стека, которая сопоставляется с исходным исходным кодом. -
sdkmanager
- Позволяет просматривать, устанавливать, обновлять и удалять пакеты для Android SDK.
Инструменты сборки Android SDK
Находится в: android_sdk /build-tools/ version /
Дополнительные сведения см. в примечаниях к выпуску SDK Build Tools .
Этот пакет необходим для создания приложений Android. Большинство инструментов в этом пакете вызываются инструментами сборки и не предназначены для вас. Однако могут быть полезны следующие инструменты командной строки:
-
AAPT2
- Анализирует, индексирует и компилирует ресурсы Android в двоичный формат, оптимизированный для платформы Android, и упаковывает скомпилированные ресурсы в один выходной файл.
-
apksigner
- Подписывает APK и проверяет, будут ли подписи APK успешно проверены на всех версиях платформы, которые поддерживает данный APK.
-
zipalign
- Оптимизирует APK-файлы, гарантируя, что все несжатые данные начинаются с определенного выравнивания относительно начала файла.
Примечание. У вас может быть несколько версий инструментов сборки для создания приложения для разных версий Android.
Инструменты платформы Android SDK
Находится в: android_sdk /platform-tools/
Дополнительные сведения см. в примечаниях к выпуску инструментов платформы SDK .
Эти инструменты обновляются для каждой новой версии платформы Android для поддержки новых функций, а также исправления или улучшения инструментов, и каждое обновление обратно совместимо с более ранними версиями платформы.
Помимо загрузки из SDK Manager, вы можете скачать SDK Platform Tools здесь .
-
adb
- Android Debug Bridge (adb) — это универсальный инструмент, позволяющий управлять состоянием экземпляра эмулятора или устройства под управлением Android. Вы также можете использовать его для установки APK на устройство.
-
etc1tool
- Утилита командной строки, которая позволяет кодировать изображения PNG в стандарт сжатия ETC1 и декодировать сжатые изображения ETC1 обратно в PNG.
-
fastboot
- Прошивает устройство с образами платформы и других систем. Инструкции по перепрошивке см. в разделе Заводские образы для устройств Nexus и Pixel .
-
logcat
- Вызывается adb для просмотра журналов приложений и системы.
Android-эмулятор
Находится в: android_sdk /emulator/
Дополнительные сведения см. в примечаниях к выпуску эмулятора Android .
Этот пакет необходим для использования эмулятора Android. Он включает в себя следующее:
-
emulator
- Инструмент эмуляции устройств на основе QEMU, который можно использовать для отладки и тестирования приложений в реальной среде выполнения Android.
-
mksdcard
- Помогает создать образ диска, который можно использовать с эмулятором для имитации присутствия внешней карты памяти, например SD-карты.
Примечание. До версии 25.3.0 инструменты эмулятора были включены в пакет SDK Tools.
Джетификатор
Jetifier считывает библиотеку, использующую классы библиотеки поддержки, и выводит эквивалентную библиотеку, использующую новые классы AndroidX.
,Android SDK состоит из нескольких пакетов, необходимых для разработки приложений. На этой странице перечислены наиболее важные доступные инструменты командной строки, сгруппированные по пакетам, в которых они поставляются.
Вы можете установить и обновить каждый пакет с помощью SDK Manager Android Studio или инструмента командной строки sdkmanager
. Все пакеты загружаются в каталог Android SDK, который вы можете найти следующим образом:
- В Android Studio нажмите «Файл» > «Структура проекта» .
- Выберите Местоположение SDK на левой панели. Путь указан в разделе «Местоположение Android SDK» .
Установить переменные среды
Мы рекомендуем установить переменную среды ANDROID_HOME
при использовании командной строки. Кроме того, укажите путь поиска команд, включив ANDROID_HOME/tools
, ANDROID_HOME/tools/bin
и ANDROID_HOME/platform-tools
, чтобы найти наиболее распространенные инструменты. Действия различаются в зависимости от вашей ОС, но для общего руководства прочтите «Как установить переменные среды» .
Инструменты командной строки Android SDK
Находится в: android_sdk /cmdline-tools/ version /bin/
Примечание. Пакет инструментов командной строки Android SDK, расположенный в cmdline-tools
, заменяет пакет инструментов SDK, расположенный в tools
. С новым пакетом вы можете выбрать версию инструментов командной строки, которую хотите установить, и установить несколько версий одновременно. Со старым пакетом вы можете установить только последнюю версию инструментов. Таким образом, новый пакет позволяет вам зависеть от конкретных версий инструментов командной строки без нарушения кода при выпуске новых версий. Информацию об устаревшем пакете SDK Tools см. в примечаниях к выпуску SDK Tools .
Если вы не используете Android Studio, вы можете скачать пакет инструментов командной строки здесь .
-
apkanalyzer
- Предоставляет представление о составе вашего APK после завершения процесса сборки.
-
avdmanager
- Позволяет создавать виртуальные устройства Android (AVD) и управлять ими из командной строки.
-
lint
- Сканирует код, чтобы помочь вам выявить и исправить проблемы со структурным качеством вашего кода.
-
retrace
- Для приложений, скомпилированных с помощью R8,
retrace
декодирует запутанную трассировку стека, которая сопоставляется с исходным исходным кодом. -
sdkmanager
- Позволяет просматривать, устанавливать, обновлять и удалять пакеты для Android SDK.
Инструменты сборки Android SDK
Находится в: android_sdk /build-tools/ version /
Дополнительные сведения см. в примечаниях к выпуску SDK Build Tools .
Этот пакет необходим для создания приложений Android. Большинство инструментов в этом пакете вызываются инструментами сборки и не предназначены для вас. Однако могут быть полезны следующие инструменты командной строки:
-
AAPT2
- Анализирует, индексирует и компилирует ресурсы Android в двоичный формат, оптимизированный для платформы Android, и упаковывает скомпилированные ресурсы в один выходной файл.
-
apksigner
- Подписывает APK и проверяет, будут ли подписи APK успешно проверены на всех версиях платформы, которые поддерживает данный APK.
-
zipalign
- Оптимизирует APK-файлы, гарантируя, что все несжатые данные начинаются с определенного выравнивания относительно начала файла.
Примечание. У вас может быть несколько версий инструментов сборки для создания приложения для разных версий Android.
Инструменты платформы Android SDK
Находится в: android_sdk /platform-tools/
Дополнительные сведения см. в примечаниях к выпуску инструментов платформы SDK .
Эти инструменты обновляются для каждой новой версии платформы Android для поддержки новых функций, а также исправления или улучшения инструментов, и каждое обновление обратно совместимо с более ранними версиями платформы.
Помимо загрузки из SDK Manager, вы можете скачать SDK Platform Tools здесь .
-
adb
- Android Debug Bridge (adb) — это универсальный инструмент, позволяющий управлять состоянием экземпляра эмулятора или устройства под управлением Android. Вы также можете использовать его для установки APK на устройство.
-
etc1tool
- Утилита командной строки, которая позволяет кодировать изображения PNG в стандарт сжатия ETC1 и декодировать сжатые изображения ETC1 обратно в PNG.
-
fastboot
- Прошивает устройство с образами платформы и других систем. Инструкции по перепрошивке см. в разделе Заводские образы для устройств Nexus и Pixel .
-
logcat
- Вызывается adb для просмотра журналов приложений и системы.
Android-эмулятор
Находится в: android_sdk /emulator/
Дополнительные сведения см. в примечаниях к выпуску эмулятора Android .
Этот пакет необходим для использования эмулятора Android. Он включает в себя следующее:
-
emulator
- Инструмент эмуляции устройств на основе QEMU, который можно использовать для отладки и тестирования приложений в реальной среде выполнения Android.
-
mksdcard
- Помогает создать образ диска, который можно использовать с эмулятором для имитации присутствия внешней карты памяти, например SD-карты.
Примечание. До версии 25.3.0 инструменты эмулятора были включены в пакет SDK Tools.
Джетификатор
Jetifier считывает библиотеку, использующую классы библиотеки поддержки, и выводит эквивалентную библиотеку, использующую новые классы AndroidX.
,Android SDK состоит из нескольких пакетов, необходимых для разработки приложений. На этой странице перечислены наиболее важные доступные инструменты командной строки, сгруппированные по пакетам, в которых они поставляются.
Вы можете установить и обновить каждый пакет с помощью SDK Manager Android Studio или инструмента командной строки sdkmanager
. Все пакеты загружаются в каталог Android SDK, который вы можете найти следующим образом:
- В Android Studio нажмите «Файл» > «Структура проекта» .
- Выберите Местоположение SDK на левой панели. Путь указан в разделе «Местоположение Android SDK» .
Установить переменные среды
Мы рекомендуем установить переменную среды ANDROID_HOME
при использовании командной строки. Кроме того, укажите путь поиска команд, включив ANDROID_HOME/tools
, ANDROID_HOME/tools/bin
и ANDROID_HOME/platform-tools
, чтобы найти наиболее распространенные инструменты. Действия различаются в зависимости от вашей ОС, но общие рекомендации см. в разделе «Как установить переменные среды» .
Инструменты командной строки Android SDK
Находится в: android_sdk /cmdline-tools/ version /bin/
Примечание. Пакет инструментов командной строки Android SDK, расположенный в cmdline-tools
, заменяет пакет инструментов SDK, расположенный в tools
. С новым пакетом вы можете выбрать версию инструментов командной строки, которую хотите установить, и установить несколько версий одновременно. Со старым пакетом вы можете установить только последнюю версию инструментов. Таким образом, новый пакет позволяет вам зависеть от конкретных версий инструментов командной строки без нарушения кода при выпуске новых версий. Информацию об устаревшем пакете SDK Tools см. в примечаниях к выпуску SDK Tools .
Если вы не используете Android Studio, вы можете скачать пакет инструментов командной строки здесь .
-
apkanalyzer
- Предоставляет представление о составе вашего APK после завершения процесса сборки.
-
avdmanager
- Позволяет создавать виртуальные устройства Android (AVD) и управлять ими из командной строки.
-
lint
- Сканирует код, чтобы помочь вам выявить и исправить проблемы со структурным качеством вашего кода.
-
retrace
- Для приложений, скомпилированных с помощью R8,
retrace
декодирует запутанную трассировку стека, которая сопоставляется с исходным исходным кодом. -
sdkmanager
- Позволяет просматривать, устанавливать, обновлять и удалять пакеты для Android SDK.
Инструменты сборки Android SDK
Находится в: android_sdk /build-tools/ version /
Дополнительные сведения см. в примечаниях к выпуску SDK Build Tools .
Этот пакет необходим для создания приложений Android. Большинство инструментов в этом пакете вызываются инструментами сборки и не предназначены для вас. Однако могут быть полезны следующие инструменты командной строки:
-
AAPT2
- Анализирует, индексирует и компилирует ресурсы Android в двоичный формат, оптимизированный для платформы Android, и упаковывает скомпилированные ресурсы в один выходной файл.
-
apksigner
- Подписывает APK и проверяет, будут ли подписи APK успешно проверены на всех версиях платформы, которые поддерживает данный APK.
-
zipalign
- Оптимизирует APK-файлы, гарантируя, что все несжатые данные начинаются с определенного выравнивания относительно начала файла.
Примечание. У вас может быть несколько версий инструментов сборки для создания приложения для разных версий Android.
Инструменты платформы Android SDK
Находится в: android_sdk /platform-tools/
Дополнительные сведения см. в примечаниях к выпуску инструментов платформы SDK .
Эти инструменты обновляются для каждой новой версии платформы Android для поддержки новых функций, а также исправления или улучшения инструментов, и каждое обновление обратно совместимо с более ранними версиями платформы.
Помимо загрузки из SDK Manager, вы можете скачать SDK Platform Tools здесь .
-
adb
- Android Debug Bridge (adb) — это универсальный инструмент, позволяющий управлять состоянием экземпляра эмулятора или устройства под управлением Android. Вы также можете использовать его для установки APK на устройство.
-
etc1tool
- Утилита командной строки, которая позволяет кодировать изображения PNG в стандарт сжатия ETC1 и декодировать сжатые изображения ETC1 обратно в PNG.
-
fastboot
- Прошивает устройство с образами платформы и других систем. Инструкции по перепрошивке см. в разделе Заводские образы для устройств Nexus и Pixel .
-
logcat
- Вызывается adb для просмотра журналов приложений и системы.
Android-эмулятор
Находится в: android_sdk /emulator/
Дополнительные сведения см. в примечаниях к выпуску эмулятора Android .
Этот пакет необходим для использования эмулятора Android. Он включает в себя следующее:
-
emulator
- Инструмент эмуляции устройств на основе QEMU, который можно использовать для отладки и тестирования приложений в реальной среде выполнения Android.
-
mksdcard
- Помогает создать образ диска, который можно использовать с эмулятором для имитации присутствия внешней карты памяти, например SD-карты.
Примечание. До версии 25.3.0 инструменты эмулятора были включены в пакет SDK Tools.
Джетификатор
Jetifier считывает библиотеку, использующую классы библиотеки поддержки, и выводит эквивалентную библиотеку, использующую новые классы AndroidX.