sdkmanager
本身不支持自定義路徑,它是 Android SDK 的一部分,用于管理 Android SDK 的組件。然而,你可以通過設置環境變量 ANDROID_SDK_HOME
來更改 SDK 的默認安裝路徑。這樣,當你使用 sdkmanager
時,它將使用你指定的路徑。
以下是如何設置 ANDROID_SDK_HOME
環境變量的方法:
在 Windows 上:
a. 右鍵點擊“計算機”圖標,選擇“屬性”。
b. 點擊“高級系統設置”。
c. 在“系統屬性”窗口中,點擊“環境變量”按鈕。
d. 在“系統變量”部分,點擊“新建”按鈕。
e. 輸入變量名 ANDROID_SDK_HOME
和變量值(你的自定義路徑),然后點擊“確定”。
在 macOS 或 Linux 上:
a. 打開終端。
b. 使用文本編輯器打開 ~/.bashrc
(對于 macOS 和大多數 Linux 發行版)或 ~/.bash_profile
(對于 macOS Catalina 及更高版本)。例如,你可以使用 nano
命令:nano ~/.bashrc
。
c. 在文件末尾添加以下行(用你的自定義路徑替換 <your-custom-path>
):export ANDROID_SDK_HOME=<your-custom-path>
。
d. 保存文件并關閉編輯器。
e. 在終端中運行 source ~/.bashrc
(或 source ~/.bash_profile
,具體取決于你編輯的文件)以應用更改。
現在,當你使用 sdkmanager
時,它將使用你指定的自定義路徑。請注意,這只會影響 sdkmanager
的行為,而不會更改實際 SDK 安裝的位置。要更改 SDK 的實際安裝位置,你需要手動將整個 SDK 文件夾移動到你選擇的新位置。