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

Windows 正在移动默认AVD配置文件夹(.android),windows,android,android-emulator,avd,Windows,Android,Android Emulator,Avd,安装Android SDK后,在E:\驱动器上创建了.Android文件夹。据我所知,这是Android虚拟设备配置文件的默认文件夹 如何将.android文件夹移动到其他位置 (例如从E:\.android到E:\android\.android)我找到了答案。 将.android文件夹移动到E:\android 创建名为 ANDROID_SDK_HOME并将其值设置为 E:\Android 在Windows XP或Windows 7上设置环境变量: 右键单击我的计算机并选择“属性” 单击

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

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


(例如从
E:\.android
E:\android\.android

我找到了答案。

  • .android
    文件夹移动到
    E:\android
  • 创建名为 ANDROID_SDK_HOME并将其值设置为
    E:\Android
在Windows XP或Windows 7上设置环境变量:

  • 右键单击我的计算机并选择“属性”
  • 单击“高级”选项卡
  • 单击“环境变量”按钮
  • 添加新变量

  • 除了Dariusz Bacinski提供的答案外,您还必须将
    .android
    文件夹包含在
    android\u SDK\u HOME
    路径中。如果我没有包含
    .android
    文件夹,它对我不起作用。

    android\u SDK\u HOME
    中设置的路径必须存在。否则将选择默认路径。
    但是没有必要包括
    .android
    。AVD管理器创建一个
    .android
    文件夹,如果在
    android\u-HOME
    中找不到,默认情况下,模拟器将配置文件存储在
    $HOME/.android/
    下,AVD数据存储在
    $HOME/.android/AVD/
    下。可以通过设置以下环境变量来覆盖默认值

    emulator按照
    $ANDROID\u avd\u HOME
    $ANDROID\u SDK\u HOME/.ANDROID/avd/
    $HOME/.ANDROID/avd/
    中的值顺序搜索avd目录

    此页面提供了android studio支持的环境变量列表:

    如果您选择以下选项,请注意:
    从Android Studio 4.2开始,Android_SDK_HOME环境变量已被弃用,并已替换为Android_PREFS_ROOT。

    我已经尝试了这两种方法,但两种方法都不适用。我有一个蜂窝平板电脑和一个姜饼手机要测试,但是我的一台电脑因为任何原因都不喜欢摩托罗拉的驱动程序,所以我需要一个AVD.hmm,没关系。出于某种原因,从默认值更改调试密钥库似乎解决了问题。这是不正确的-它将在android_SDK_主页下查找.android子文件夹,因此遵循这些说明不起作用。请参阅下面的答案,我已经在
    %ANDROID\u SDK\u HOME%\.ANDROID
    中复制了
    avd
    ,因此不需要更多的文件夹。谢谢,这对我很有用。我在C:上的空间不够了,它最初把所有的AVD文件都放在了C:上,导致了计算机的其他问题。非常感谢。许多其他来源建议更改
    ANDROID\u SDK\u HOME
    ,但关于复制
    .ANDROID
    文件夹的细节是最后一个缺少的部分。在Windows 10上,我必须确保在现有路径变量中添加ANDROID\u SDK\u HOME。当我添加它作为一个新的环境变量时,它不起作用。我必须确保。android是android_SDK_主页的一个子目录,可以找到它。这对我来说很有意义,因为.android目录不是sdk目录(至少在android Studio 2.2.2中是如此)@ir tech您可以通过设置gradle_USER_HOME环境变量来覆盖默认的
    ~/.gradle
    位置。2016年,我确认这些指令在android Studio 2.2.2中是正确的。只要你的.android文件夹是android_SDK_主页的子目录,它就可以工作。它可以是一个用户或系统环境变量谢谢,这正是我想要的。