Android SDKのインストール後、ドライブ.android
にフォルダーが作成されました。E:\
私の知る限り、これは構成ファイル用のAndroid仮想デバイスのデフォルトフォルダーです。
.android
フォルダを別の場所に移動するにはどうすればよいですか?
(例:fromE:\.android
からE:\Android\.android
)
Android SDKのインストール後、ドライブ.android
にフォルダーが作成されました。E:\
私の知る限り、これは構成ファイル用のAndroid仮想デバイスのデフォルトフォルダーです。
.android
フォルダを別の場所に移動するにはどうすればよいですか?
(例:fromE:\.android
からE:\Android\.android
)
私は答えを見つけました。
.android
フォルダをに移動E:\Android
E:\Android
WindowsXPまたはWindows7での環境変数の設定:
デフォルトでは、エミュレーターは構成ファイルをに$HOME/.android/
、AVDデータをに保存し$HOME/.android/avd/
ます。次の環境変数を設定することにより、デフォルトをオーバーライドできます。
エミュレータは、、、、およびの値$ANDROID_AVD_HOME
の順序でavdディレクトリを検索します。$ANDROID_SDK_HOME/.android/avd/
$HOME/.android/avd/
このページは、android studioでサポートされている環境変数のリストを提供します:https ://developer.android.com/studio/command-line/variables
に設定されたパスANDROID_SDK_HOME
が存在する必要があります。それ以外の場合は、デフォルトのパスが選択されます。ただし、を含める必要はありません.android
。AVD Managerは、.android
に見つからない場合、フォルダーを作成しますANDROID_SDK_HOME
。
によって提供される回答に加えて、パスにフォルダーDariusz Bacinski
を含める必要があります。フォルダを含めないと、機能しませんでした。.android
ANDROID_SDK_HOME
.android
AVDフォルダーだけを移動し、他のすべては移動しない場合は、これらの環境変数を使用します。
ANDROID_EMULATOR_HOME:ユーザー固有のエミュレーター構成ディレクトリーへのパスを設定します。デフォルトの場所は$ANDROID_SDK_HOME/.android/です。
ANDROID_AVD_HOME:すべてのAVD固有のファイルを含むディレクトリへのパスを設定します。これらのファイルのほとんどは非常に大きなディスクイメージで構成されています。デフォルトの場所は$ANDROID_EMULATOR_HOME/avd/です。デフォルトの場所のディスク容量が少ない場合は、新しい場所を指定することをお勧めします。
別のドライブにavdsdcardとファイルが必要な場合は$HOME/.android/avd
、フォルダ<AVD_NAME>.avd
を別の場所に移動して移動します
編集$HOME/.android/avd/<AVD_NAME>.ini
と変更
path=<NEW_AVD_LOCATION>/<AVD_NAME>.avd
$HOME
システムによって異なります。Windowsでは、ユーザーディレクトリにすることができます
ANDROID_PREFS_ROOT = D:\ IDE \ Externals \ ANDROID_PREFS_ROOT(移動先のフォルダー)