Nativescript - как создать новый эмулятор AVD на MacOS
Как я могу создать новый эмулятор AVD для Mac OS.
У меня не установлена Android Studio - предпочитаю не делать этого.
Документы говорят о программе avdmanager, но у меня ее нет.
Я думаю, что это устанавливается с определенной версией Android SDK Tools - но у меня нет возможности обновить в моем SDKManager
1 ответ
+1 к комментарию Либербона
просто измените x86 на x86_64, если вы используете 64-битную ОС.
В моем случае это решило мою проблему, я использую Mac OS v10.14.6.
У меня была та же проблема, после некоторых поисков я обнаружил, что установить Android Studio проще. Если это вариант для вас, я рекомендую вам установить его.
Установите зависимости для разработки Android.
Убедитесь, что эти начальные шаги выполнены перед созданием эмулятора AVD.
# Install Java 8 and Android SDK
brew tap caskroom/versions
brew cask install java8
brew cask install android-sdk
# Set environment variables
echo "export JAVA_HOME=$(/usr/libexec/java_home -v 1.8)" >> ~/.bash_profile
echo "export ANDROID_HOME=/usr/local/share/android-sdk" >> ~/.bash_profile
source ~/.bash_profile
# Install all Android SDK packages
$ANDROID_HOME/tools/bin/sdkmanager "tools" "emulator" "platform-tools" "platforms;android-28" "build-tools;28.0.3" "extras;android;m2repository" "extras;google;m2repository"
Создайте виртуальное устройство Android через командную строку.
# Load image if it's missing (optional)
$ANDROID_HOME/tools/bin/sdkmanager "system-images;android-28;google_apis;x86"
# Create android emulator with avdmanager
$ANDROID_HOME/tools/bin/avdmanager create avd -n Emulator-Api28-Google -k "system-images;android-28;google_apis;x86"
Рекомендации: