Android Studio (android-studio-ide-192.6241897-windows) を インストールしたが、 Virtual Devie を起動できない。
2:29 PM Emulator: PANIC: Cannot find AVD system path. Please define ANDROID_SDK_ROOT
とか
2:30 PM Emulator: PANIC: Cannot find
2:30 PM Emulator: AVD system path. Please define ANDROID_SDK_ROOT
とか、ANDROID_SDK_ROOT を設定しても
2:35 PM Emulator: PANIC: Broken AVD system path. Check your ANDROID_SDK_ROOT value [C:\Android\Sdk]!
に、なる。
原因
Windows の ユーザー名が、漢字名になっており、Userのディレクトリーファイルが "C:\Users\漢字" だから。
インストール時に、漢字名のディレクトリーの配下では、"Android SDK"をインストールできず、やむを得ず "C:\Android\Sdk"にインストールしたため。
対策
1. 新 Windows Userを Alpahbet で 作り直す。 (いまさら、できないことである)
2. stackovsrflow サイトの手順を試す
具体的手順
(1) Android Studio を 終了
(2) ディレクトリ C:\Android\SdkHome を作成
(3) コントロールパネル/Advanced System Settings で環境変数を追加
ANDROID_SDK_HOME = C:\Android\SdkHome
(4) Android Studio を 再起動
(5) Android Studio/tools/AVD manager で、 "Create Virtual Device"をやり直す。
(6) Virtual Device が起動できる。
(7) C:\Android\SdkHome の下には、 .android が できている。
その他
Android Studio を 動かすには、 8GB以上のRAMが必要。
4GBでは、動かなかった。
4GBから16GBにしたら快適になりました。これであと数年もたせるつもり。