#android #macos #android-emulator
#Android #macos #android-эмулятор
Вопрос:
У меня есть AVD в ~/development/app/test/android
папке:
~/development/app/test/android/Test1.ini
~/development/app/test/android/Test1.avd
Как я могу запустить это, не перемещая их в ~/.android/avd
?
Я пытался добавить -sysdir ~/development/app/test/android/
, но это не сработало.
Ответ №1:
Это можно сделать, выполнив следующее:
-
Переместите файл конфигурации и каталог содержимого в ~/development/app /test/android/.android /avd/, для этого потребуется изменить значение ‘path’ в файле .ini.
-
Определите ANDROID_SDK_HOME в вашей среде, чтобы указать на $HOME / development / app /test / android
Когда эта переменная определена, эмулятор всегда будет искать файлы конфигурации AVD в $ANDROID_SDK_HOME/.android/avd/.
Также файл, подобный Test1.ini, содержит строку типа:
path=/full/path/to/Test1.avd
Который указывает путь к каталогу содержимого AVD.
По умолчанию AVD Manager SDK создает новые экземпляры AVD с путем к содержимому $ANDROID_SDK_HOME/.android /avd/.avd но на самом деле вы можете использовать другое местоположение, если на него указывает ваш файл .ini.
Файл .ini всегда просматривается в разделе $ANDROID_SDK_HOME/.android /avd/ though.