ご覧のようにCドライブがまもなく、いっぱいになる。
外付けSSDを導入し、Androidアプリ開発専用SSDを作成してみた。
ディレクトリ構成
D:\
├── AndroidSDK\ ← SDKファイル
├── AndroidAVD\ ← エミュレータイメージ
├── GradleCache\ ← Gradleキャッシュ
├── Projects\ ← ゲームプロジェクト
└── AndroidStudioCache\ ← IDEキャッシュ(任意)
1.SDK の移動(最重要・容量大)
Android StudioのSDKは数十GB消費するため、最優先で移動させました。
- Android Studio を起動
- 「
Settings」→「Languages & Frameworks」 Android SDKAndroid SDK LocationをD:\AndroidSDKに変更。- SDKをDドライブへ移動。
2.AVD(エミュレータ)の移動
エミュレータイメージも非常に大きいため移動を推奨。
- Windowsの「環境変数の編集」を開く
- ユーザー環境変数に以下を追加。
変数名:ANDROID_AVD_HOME
変数値:D:\AndroidAVD - 既存の
C:\Users\<ユーザー名>\.android\avdフォルダをDドライブにコピー
3.Gradle キャッシュの移動(容量大)
GradleキャッシュもCドライブを圧迫する。
- 環境変数に以下を追加。
変数名:GRADLE_USER_HOME
変数値:D:\GradleCache - 既存の
C:\Users\<ユーザー名>\.gradleをコピー
4.プロジェクトの保存先
新規プロジェクトはDドライブに作成し、既存プロジェクトも移動します。
- Android Studio の設定:
「Settings」→「System Settings」 Default project directoryをD:\AndroidProjectsなどに設定
5.Android Studio のキャッシュ移動(任意)
- 場所:
C:\Users\<ユーザー名>\AppData\Roaming\Google\AndroidStudio<バージョン>\ idea.propertiesもしくは ideaファイルを以下のように編集。
※メモ帳で開いても問題ありません。
idea.system.path=D:/AndroidStudioCache/system
idea.log.path=D:/AndroidStudioCache/log
6.トラブルシューティング
今回発生したトラブル
- Device ManagerがAVDを認識しない
→シンボリックリンク作成。※1 - DドライブがWindowsセキュリティにブロックされる
→DドライブをMicrosoftDefenderのスキャン対象から除外。※2
シンボリックリンク作成 ※1
PowerShellを管理者権限で起動し、以下を実行。
New-Item -ItemType SymbolicLink -Path "C:\Users\<ユーザー名>\.android\avd" -Target "D:\AndroidAVD"
Windowsセキュリティ設定 ※2
Windowsセキュリティを開き、「ウイルスと脅威の防止」→「ウイルスと脅威の防止の設定」→「設定の管理」の順に選択。
一番下の除外項目で、「除外の追加または削除」→「+ 除外の追加」を選択し、Dドライブを除外設定する。
購入した商品
ブランド:Biwin
品名:PD450
容量:1 TB
付属品:SSD本体
USB-C/Aケーブル
ストラップ
収納ポーチ
メーカー3年保証
\16,980 (税込) ※2026/02/28時点
https://amzn.asia/d/04tjTP7D
コメント