LoginSignup
6
3

More than 3 years have passed since last update.

Androidのエミュレータをコマンドから直接起動する

Last updated at Posted at 2019-01-08

Androidのエミュレータを起動するのにいちいちAndroidStudioを立ち上げてからAVDManager経由でやるのが面倒だったので、コマンドラインから直接エミュレータを起動する方法を調べたので、メモ。

※なおFlutterであれば、VSCodeで開発する場合、VSCodeの拡張機能Flutterの機能で、デバッグ時に直接エミュレータを起動できることにあとから気づきました。。
一応メモとして残しておきますがあまり有用な情報ではなさそうです。

環境

AndroidStudio 3.2.1
AndroidEmulator 28.0.22
Windows10 (1803)

方法

※下記${ANDROID_SDK_ROOT}は、WindowsではC:\Users\{UserName}\AppData\Local\Android\Sdkです。

エミュレータ起動コマンド
${ANDROID_SDK_ROOT}\emulator\emulator.exe "@[emulator name]"

[emulator name]は、下記コマンドでリストに出てくるNameの値。
${ANDROID_SDK_ROOT}\tools\bin\avdmanager.bat list avd

なお、上記emulator.exeは${ANDROID_SDK_ROOT}\tools\bin内にもあるが、${ANDROID_SDK_ROOT}\emulator内のほうを起動しないと、PANIC: Missing emulator engine program for 'x86' CPU.というエラーが発生するので注意。

参考

Update Your Path For The New Android Emulator Location

6
3
3

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
3