Проблема с Appium: не удалось найти aapt. Задайте для переменной среды ANDROID_HOME путь к корневому каталогу Android SDK.

у меня проблема:

Не удалось найти aapt. Задайте для переменной среды ANDROID_HOME путь к корневому каталогу Android SDK.

полный:

[отладка] [W3C] Произошла внутренняя ошибка при выполнении команды: Ошибка: packageAndLaunchActivityFromManifest не удалось. Исходная ошибка: не удалось найти aapt. Задайте для переменной среды ANDROID_HOME путь к корневому каталогу Android SDK.

мой bush_profile:

экспорт

JAVA_HOME = / Library / Java / JavaVirtualMachines / jdk1.8.0_181.jdk / Contents / Home export ANDROID_HOME = / Users / QA / Library / Android / sdk export PATH = $ PATH: $ JAVA_HOME / bin

appium-doctor: показать, что все в порядке

эти настройки верны для настольного приложения и без проблем

но для консольной версии все время есть проблема

[отладка] [W3C] Произошла внутренняя ошибка при выполнении команды: Ошибка: packageAndLaunchActivityFromManifest не удалось. Исходная ошибка: не удалось найти aapt. Задайте для переменной среды ANDROID_HOME путь к корневому каталогу Android SDK.

Я уже проверил все темы, но не нашел, разрешите, пожалуйста, помогите


person Nikita Bokarev    schedule 04.03.2019    source источник
comment
Было бы здорово, если бы можно было упомянуть еще и ОС.   -  person Thejus Krishna    schedule 05.04.2020


Ответы (3)


Файл AAPT будет внутри папки build-tools. Добавьте путь (в соответствии с вашим компьютером) в переменную среды, как указано ниже.

D:\...\sdk\build-tools\20.0.0\

Для получения более подробной информации перейдите по ссылке ниже.

https://developer.android.com/studio/command-line/aapt2

Надеюсь, это поможет.

person Muzzamil    schedule 04.03.2019
comment
Пожалуйста, примите это как действительный ответ, чтобы помочь сообществу. Это поможет другим, кто столкнется с той же проблемой в будущем. - person Muzzamil; 14.03.2019

Сначала вы пытаетесь найти свой ANDROID_HOME, если он не найден, aapt можно найти в инструментах платформы SDK отсюда: https://developer.android.com/studio/releases/platform-tools Затем установите ANDROID_HOME на путь к этой папке.

person nofomopls    schedule 04.03.2019

Решение для Mac, которое сработало для меня:

Откройте Appium Desktop. Перейдите в «Appium -> Configurations» и установите «ANDROID_HOME» с вашим путем, например /Users/andrii/Library/Android/sdk

person Andrii Artamonov    schedule 03.04.2020