Mar 24, 2020

Android Studio の インストール に手こずり 解決できた件

Android アプリを作ろうと思った。

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 で 作り直す。 (いまさら、できないことである)


   具体的手順

 (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にしたら快適になりました。これであと数年もたせるつもり。