Я установил Android Studio 3.3.2 на свой Macbook (MoJave 10.14.3), но не могу заставить эмулятор устройства AVD работать со следующей ошибкой:
06:43 Emulator: emulator: ERROR: Unknown AVD name [Pixel_XL_API_28], use
-list-avds to see valid list.
06:43 Emulator: Process finished with exit code 1
Я нашел Pixel_XL_API_28.iniи Pixel_XL_API_28.avd в папке "/private/var/root/.android/avd" и следующие пути были добавлены в bash_profile (как показано ниже)
export ANDROID_HOME=/Users/brendonshaw/
export ANDROID_SDK_ROOT=/Users/brendonshaw/Library/Android/sdk
export ANDROID_SDK_HOME=/Users/brendonshaw/Library/Android/sdk
export ANDROID_AVD_HOME=/private/var/root/.android/avd
export PATH=${PATH}:$ANDROID_HOME:$ANDROID_HOME:
$ANDROID_AVD_HOME:$ANDROID_SDK_ROOT:$ANROID_SDK_HOME
Если я запускаю эмулятор из командыстрока
./emulator -avd Pixel_XL_API_28.ini --target="AVD name"
Я получаю следующее сообщение об ошибке:
emulator: ERROR: Unknown AVD name [Pixel_XL_API_28.ini], use -list-avds to see valid list.
ANDROID_AVD_HOME is defined but there is no file Pixel_XL_API_28.ini.ini in $ANDROID_AVD_HOME
(Примечание: каталоги ищутся в порядке $ ANDROID_AVD_HOME, $ ANDROID_SDK_HOME / avd и $ HOME / .android / avd)
Есть ли способ исправить эту проблему или изменить каталог, чтобы он указывал куда-то еще, чтобы найти подходящие файлы?