默认情况下,Android Studio 和相关的 Android 开发工具会在 $HOME 目录中创建许多不同的目录: .android、 .AndroidStudio4.0、 .gradle 和 .java 。
我的目标是将它们全部移动到单个目录 $HOME/Android/ 中,并保持 $HOME 目录干净。到目前为止,我在 .bash_profile 中设置了以下导出:
export ANDROID_SDK_HOME=$HOME/Android/
export GRADLE_USER_HOME=$HOME/Android/.gradle
以及idea.properties中的自定义路径:
idea.config.path=${user.home}/Android/.AndroidStudio4.0/config
idea.system.path=${user.home}/Android/.AndroidStudio4.0/system
虽然较大的文件最终会进入新目录,但 .android、.AndroidStudio4.0、.gradle 和 .java 目录仍会在 $HOME 目录中重新创建,有些甚至包含文件。有什么方法可以防止 AndroidStudio 创建这些目录并弄乱我的 $HOME?