💭

Windows11日本語版でAndroidStudioのセットアップ

に公開

Android Studioはパスに日本語(Non-ASCII)が含まれるとうまく動かない。
日本語版Windowsを使っていて、ユーザ名を日本語で登録されてしまっている場合
Cドライブのユーザのホームディレクトリに.androidフォルダが作成されてしまい、Emulatorが動かないことがあった。

その場合、環境変数でAndroid Studioが使用するデフォルトパスをASCII文字のみに置き換えることで解決できた。

🔧 前提

Android Studioをインストール済み

PowerShellを管理者として起動できる

📌 手順

  1. Android SDK用とユーザー設定用のディレクトリを作成

PowerShellを管理者として開き、以下を実行します。

# Android SDK用ディレクトリ作成
New-Item -ItemType Directory -Path "C:\AndroidSDK"

# Androidユーザー設定用ディレクトリ作成
New-Item -ItemType Directory -Path "C:\AndroidUser"
  1. 環境変数を設定する

Windowsのスタートメニューから「システム環境変数の編集」を開きます。

「環境変数」ボタンをクリック。

以下のユーザー環境変数を設定します。

変数名
ANDROID_HOME C:\AndroidSDK
ANDROID_USER_HOME C:\AndroidUser
  1. Android Studioの設定を確認

Android Studioを完全に終了し、再度起動します。

正しく設定されていれば、C:\AndroidUser 配下に .android や avd フォルダが作成されます。

Discussion