Android emulator 如何从默认路径更改AVD路径

Android emulator 如何从默认路径更改AVD路径,android-emulator,Android Emulator,当我尝试运行AVD时,出现以下错误 NAND:无法写入文件C:\DOCUME~1..\LOCALS~1\Temp\2\AndroidEmulator\TMP7.tmp,设备上没有剩余空间。 My SDK不位于C:。是否有任何方法更改AVD生成的临时文件的路径 在网上搜索之后,我试着跟随,但没有一个奏效 已创建用户变量ANDROID_SDK_HOME,指向不在C中的路径: 删除并重新创建AVD PS:在我工作的服务器上,我不能增加我在C:上的配额,这就是为什么我需要离开它 感谢自动生成的文件。您必

当我尝试运行AVD时,出现以下错误

NAND:无法写入文件C:\DOCUME~1..\LOCALS~1\Temp\2\AndroidEmulator\TMP7.tmp,设备上没有剩余空间。

My SDK不位于C:。是否有任何方法更改AVD生成的临时文件的路径

在网上搜索之后,我试着跟随,但没有一个奏效

  • 已创建用户变量ANDROID_SDK_HOME,指向不在C中的路径:
  • 删除并重新创建AVD
  • PS:在我工作的服务器上,我不能增加我在C:上的配额,这就是为什么我需要离开它


    感谢自动生成的文件。您必须从此路径中删除

    • 开始>运行>%temp%>cltra+a>全部删除

    希望这能解决您的问题并正确打开模拟器

    正如Manik所说,一个解决方案可以是建立一个到另一个位置的符号链接:

    mklink /J "C:\Users\{you}\AppData\Local\Temp\AndroidEmulator" "{new-location}"
    

    为了解决这个问题,我将我的temp和tmp文件夹映射到了一个不在c:中的新路径,但我仍然想知道这是否可以通过其他方式实现。实际上,一直清理temp文件夹对我的事业没有帮助。