Я пытаюсь использовать инспектор в Appium Desktop для Mac. После того, как я добавлю желаемые возможности, я получаю следующую ошибку:
An unknown server-side error occurred while processing the command. Original error: Could not find 'adb' in ["/$HOME/Android/Sdk/platform-tools/adb","/$HOME/Android/Sdk/emulator/adb","/$HOME/Android/Sdk/tools/adb","/$HOME/Android/Sdk/tools/bin/adb"]. Do you have Android Build Tools installed at '$HOME/Android/Sdk'?
Обычно я использую Zsh
, и это добавлено в мой файл .zshrc
:
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_251.jdk/Contents/Home
export ANDROID_HOME="$HOME/Android/Sdk"
export PATH="$ANDROID_HOME/tools:$ANDROID_HOME/tools/bin:$ANDROID_HOME/platform-tools:$PATH"
Когда я набираю abd --version
в zshell, я вижу, что у меня установлена версия 1.0.41, поэтому мой терминал работает. Сначала я подумал, что Appium использует bash, поэтому я добавил эти строки в ~/.bash_profile
(и source
d), затем перезапустил Appium и попытался запустить сеанс инспектора, но получил ту же ошибку. Затем я заметил, что могу редактировать конфигурации, что в версии 1.17.1 означает установку переменных среды JAVA_HOME и ANDROID_HOME. Я попытался добавить эти конфигурации в Appium Desktop:
ANDROID_HOME: $HOME/Android/Sdk
JAVA_HOME: /Library/Java/JavaVirtualMachines/jdk1.8.0_251.jdk/Contents/Home
Затем я перезапустил Appium, но получил ту же ошибку.
Спасибо за вашу помощь!