移动默认文件夹(.AndroidStudio2.X 和 .gradle ) 到 D 磁盘:



我想将已安装的AndroidStudio从C:磁盘移动到另一个磁盘。我已经成功(通过标准方式).android文件夹,sdk文件夹(带有环境变量)和安装路径。 但是,我无法处理这些:

c:usersuser.AndroidStudio2.2
c:usersuser.gradle 

当我将这些文件夹移动到d:myfolder并将每次出现的c:usersuser.AndroidStudio2.2更改为d:myfolder.AndroidStudio2.2(使用TextCrawler)并在AndroidStudio中更改.gradle位置时,它无济于事。在C:useruser中,仍然创建了(在运行 AStudio 时).AndroidStudio2.2文件夹。运行模拟器会导致错误,因为它在C:users......中找不到任何选项

另外,我已经取消注释并将path值(以installation/bin/idea.properties为单位)设置为d:myfolder,但仍然没有帮助。

过去有类似的东西,我发现在大多数软件应用程序上移动驱动器仍然是一个很大的痛苦。但是,我发现创建符号链接很有帮助,因为软件会"认为"它正在访问某个位置的文件,但实际上它们存储在另一个位置。

我过去在Visual Studio上成功地做到了这一点,这个概念与Android Studio几乎相同。您需要创建一个符号链接,如下所示:

mklink /J "d:myfolder.AndroidStudio2.2" "c:usersuser.AndroidStudio2.2"

现在,当Android工作室读取或写入c:usersuser.AndroidStudio2.2内容时,它实际上将进入您的d驱动器,前提是c驱动器可以访问它,应该可以使其正常工作。

您也应该能够使用其他文件夹执行此操作。这样做的好处是你不受文件存储路径的限制,这意味着如果你更换计算机或决定再次将所有内容存储在c驱动器上,你可以删除符号链接。

希望这对你有帮助。

最新更新