将所有 Android 开发目录移动到 Linux 上的单个目录中

将所有 Android 开发目录移动到 Linux 上的单个目录中

默认情况下,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?

相关内容