Невозможно запустить эмулятор из командной строкиAndroid

Форум для тех, кто программирует под Android
Anonymous
Невозможно запустить эмулятор из командной строки

Сообщение Anonymous »

Я пытаюсь запустить скрипт оболочки ниже: < /p>

Код: Выделить всё

#!/usr/bin/env bash

sdkmanager "emulator" "system-images;android-28;google_apis_playstore;x86_64"
echo no | avdmanager create avd -n "Android" -k "system-images;android-28;google_apis_playstore;x86_64" --device 'Nexus 6P'
$ANDROID_HOME/tools/emulator -avd Android -no-audio -no-boot-anim -no-snapshot -timezone Asia/Phnom_penh
Я добавил ANDROID_HOME, ANDROID_AVD_HOME в свой PATH (Примечание: я использую MacOS с zsh), получил файл zshrc, а также перезапустил терминал, но продолжаю получать следующую ошибку:

./start_emulator.sh: строка 3: sdkmanager: команда не найдена
./start_emulator.sh: строка 4: avdmanager: команда не найдена
ПАНИКА: неизвестное имя AVD [ANDROID], используйте -list-avds, чтобы просмотреть действительный список. ANDROID_AVD_HOME
определен, но в $ANDROID_AVD_HOME/.android/avd нет файла Android.ini (Примечание:
Поиск в каталогах осуществляется в порядке $ANDROID_AVD_HOME,
$ANDROID_SDK_HOME/avd и $ HOME/.android/avd)


Подробнее здесь: https://stackoverflow.com/questions/586 ... mmand-line

Вернуться в «Android»