目錄
一. 問題
最近發現Window 本上C 盤空間快滿了,發現開發工具佔用了好大一部分;
找個時間梳理遷移一下C 盤,搞下環境變量,簡單記錄一下;
環境變量,統一採用大寫命名,格式:XXX_YYY_ZZZ
名稱 | 描述 | 說明 | 備註 | 根(目錄) | 路徑(自己電腦上) |
---|---|---|---|---|---|
.android | AVD 目錄 |
模擬器環境變量: ANDROID_SDK_HOME |
1. ANDROID_SDK_HOME 不是Android SDK 的安裝目錄,感覺應該叫ANDROID_AVD_HOME 環境變量名合適 | Android | E:\Android |
.AndroidStudio3.x | Android Studio 配置目錄 |
1. config 用戶配置 2. system AS 配置 |
|||
Sdk | Android SDK 目錄 | Android SDK 目錄 | |||
.gradle | Gradle 目錄 | 1. Gradle 各個相關依賴包目錄 | Gradle | E:\Gradle |
二. 環境變量
環境變量,建議扔到系統環境變量裏,換個用戶繼續可以用,避免機械式配置;
變量 | 值 | 描述 | 說明 | 備註 |
---|---|---|---|---|
ANDROID_HOME | E:\Android | 自己電腦上,規定的Android_Home | ||
ANDROID_SDK_HOME | %ANDROID_HOME% | AVD 環境變量 | ||
ANDROID_VENDOR_KEYS | %ANDROID_SDK_HOME% | 設備訪問adb 環境變量 | ||
ANDROID_HVPROTO | ddm | Layout Inspector 環境變量 | ||
GRADLE_HOME | E:\Gradle | 自己電腦上,規定的Gradle_Home | ||
JAVA_HOME | C:\Program Files\Java | Java 環境變量 | ||
JAVA_HOME_VERSION | jdk1.8.0_31 |
1. 使用jdk 1.8 版本 2.無實際意義,主要用來區分版本信息 |
||
PATH |
%JAVA_HOME%\%JAVA_HOME_VERSION%\bin %JAVA_HOME%\%JAVA_HOME_VERSION%\lib\dt.jar %JAVA_HOME%\%JAVA_HOME_VERSION%\lib\tools.jar %ANDROID_HOME%\Sdk\platform-tools %ANDROID_HOME%\Sdk\tools %ANDROID_HOME%\Sdk\tools\bin %GRADLE_HOME%\.gradle |
系統環境變量 | 注意,各個路徑之間要有;分號結尾 |
修改.AndroidStudio3.x 配置路徑:
- 打開Android Studio 安裝目錄,C:\Program Files\Android\Android Studio\bin\idea.properties;
- 如果不是超級用戶,需要修改idea.properties 文件權限爲可讀寫;
- 注意,如下文本行,複製後另起一行,修改爲自己電腦下設置的目錄:
#---------------------------------------------------------------------
# Uncomment this option if you want to customize path to IDE config folder. Make sure you're using forward slashes.
#---------------------------------------------------------------------
# idea.config.path=${user.home}/.AndroidStudio/config
idea.config.path=E:/Android/.AndroidStudio/config
#---------------------------------------------------------------------
# Uncomment this option if you want to customize path to IDE system folder. Make sure you're using forward slashes.
#---------------------------------------------------------------------
# idea.system.path=${user.home}/.AndroidStudio/system
idea.system.path=E:/Android/.AndroidStudio/system
其實就是修改${user.home} 變量爲自己電腦設置的目錄,具體這個上面列舉的各個變量,是如何取到值的,各個變量代表的具體含義,我還沒有一一理清,後續有時間了再研究吧;
三. 參考