Mac OS 用の新しい AVD エミュレーターを作成する方法を教えてください。
私は Android Studio をインストールしていません。
ドキュメントはプログラム avdmanager について話していますが、私はそれを持っていません。
特定の Android sdk ツール バージョンでインストールされると思いますが、sdkmanager でアップグレードするオプションがありません。
Mac OS 用の新しい AVD エミュレーターを作成する方法を教えてください。
私は Android Studio をインストールしていません。
ドキュメントはプログラム avdmanager について話していますが、私はそれを持っていません。
特定の Android sdk ツール バージョンでインストールされると思いますが、sdkmanager でアップグレードするオプションがありません。
Android 開発用の依存関係をインストールします。
AVD エミュレーターを作成する前に、これらの初期手順が完了していることを確認してください。
# Install Java 8 and Android SDK
brew tap caskroom/versions
brew cask install adoptopenjdk/openjdk/adoptopenjdk8
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_64"
# Create android emulator with avdmanager
$ANDROID_HOME/tools/bin/avdmanager create avd -n Emulator-Api28-Google -k "system-images;android-28;google_apis;x86_64"
参考文献:
更新:
brew cask install java8
に変更brew cask install adoptopenjdk/openjdk/adoptopenjdk8
。x86
に変更x86_64
。アドバイスをくれた@Bon Tobiel Blanciaに感謝します。