什麼是這些Android SDK變量的區別:Android SDK中的環境變量
- ANDROID_HOME
- ANDROID_SDK_HOME
- ANDROID_AVD_HOME
,什麼是,谷歌解釋了這些變量的頁面?
什麼是這些Android SDK變量的區別:Android SDK中的環境變量
,什麼是,谷歌解釋了這些變量的頁面?
我認爲你正在尋找的頁面是Environment Variables
ANDROID_HOME
已被棄用,你需要使用
ANDROID_SDK_ROOT
代替。如果您繼續使用它,則適用以下規則: 如果ANDROID_HOME
已定義,並且包含有效的SDK安裝,則會使用它的值而不是ANDROID_SDK_ROOT
中的值。 如果ANDROID_HOME
未定義,則使用ANDROID_SDK_ROOT
中的值。 如果ANDROID_HOME
已定義,但不存在或不包含有效的SDK安裝,則使用ANDROID_SDK_ROOT
中的值代替。
ANDROID_SDK_ROOT
設置路徑SDK安裝目錄。一旦設置,該值通常不會改變,並且可以被同一臺機器上的多個用戶共享。
ANDROID_SDK_HOME
默認情況下,
$HOME/.android/
下仿真器存儲配置文件(在%username%/.android/
視窗)和數據AVD下$HOME/.android/avd/
(%username%/.android/avd/
在視窗)。您可以通過設置以下環境變量來覆蓋默認設置。emulator -avd <avd_name>
命令按照$ANDROID_AVD_HOME
,$ANDROID_SDK_HOME/.android/avd/
和$HOME/.android/avd/
中值的順序搜索avd目錄。
ANDROID_AVD_HOME
設置爲包含所有特定AVD-文件,這主要是由非常大的磁盤映像的目錄的路徑。默認位置是
$ANDROID_EMULATOR_HOME/avd/
。如果磁盤空間的默認位置較低,則可能需要指定一個新位置。
我一直在尋找相同的答案,但很快就發現,大多數人編程的機器人不知道基本的爲什麼和怎樣,只是由一個經理,博客,或手動直到他們按照給他們的指示設法制作APK。至少在我的組織中是這樣的
感謝兄弟,我與這些變數混淆的確切原因,但現在我明白他們的目的:) – ceph
@ cricket_007,我相信Google的結果是根據他們的地理位置和他們的個人搜索量身定製的。在根據域名和網址過濾結果後,我所看到的作爲最佳結果的頁面出現在我的面前。如果你有能力幫助那些我認爲你擁有44.5K聲望的人,那麼開始幫助他人而不是投降! – AaA
@AaA這裏沒有什麼是downvoted?此外,*問題顯示沒有研究努力*是downvote懸停文本 –