移动默认AVD配置文件夹(.android)

时间:2010-06-24 11:24:51

标签: windows android android-emulator avd

安装Android SDK后,在E:\驱动器上创建了.android文件夹。据我所知,这是配置文件的Android虚拟设备的默认文件夹。

如何将.android文件夹移动到其他位置?

(例如从E:\。android到E:\ Android \ .android)

5 个答案:

答案 0 :(得分:173)

我找到了答案。

  • 将.android文件夹移至E:\ Android \
  • 创建名为的环境变量 ANDROID_SDK_HOME 并将其值设置为 E:\的Android

在Windows XP或Windows 7中设置环境变量:

  1. 右键单击“我的电脑”,然后选择“属性”)
  2. 点击“高级”标签
  3. 单击“环境变量”按钮。
  4. 添加新变量

答案 1 :(得分:8)

ANDROID_SDK_HOME中设置的路径必须存在。否则将选择默认路径。 但是没有必要包括.android。如果在.android中找不到,则AVD管理器会创建ANDROID_SDK_HOME文件夹。

答案 2 :(得分:6)

Dariusz Bacinski提供的答案外,您还必须在.android路径中加入ANDROID_SDK_HOME文件夹。如果我没有包含.android文件夹,那么它对我不起作用。

答案 3 :(得分:4)

默认情况下,仿真器将配置文件存储在$HOME/.android/下,将AVD数据存储在$HOME/.android/avd/下。您可以通过设置以下环境变量来覆盖默认值。

模拟器按$ANDROID_AVD_HOME$ANDROID_SDK_HOME/.android/avd/$HOME/.android/avd/中的值顺序搜索avd目录。

此页面提供了android studio支持的环境变量列表:https://developer.android.com/studio/command-line/variables

答案 4 :(得分:1)

如果您选择 this answer,请注意 this note: 从 Android Studio 4.2 开始,ANDROID_SDK_HOME 环境变量已弃用,并已替换为 ANDROID_PREFS_ROOT。