Nativescript - 如何在MacOS上创建新的AVD模拟器

时间:2018-06-14 19:04:54

标签: nativescript avd-manager

如何为Mac OS创建新的AVD模拟器。

我没有安装Android Studio - 不愿意。

Docs谈论avdmanager程序 - 但我没有。

我认为安装了某个Android sdk工具版本 - 但我没有选择升级我的sdkmanager

3 个答案:

答案 0 :(得分:0)

我有同样的问题,经过一些搜索后我发现安装Android Studio更简单。如果它是你的一个选项,我建议你安装它。

答案 1 :(得分:0)

安装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"

参考文献:

答案 2 :(得分:0)

+1对Liberbon的评论

如果使用64位操作系统,只需将x86更改为x86_64。

就我而言,这解决了我的问题,我使用的是Mac OS v10.14.6