一、安裝 JDK
從 http://www.oracle.com/technetwork/java/javase/downloads/index.html 下載 JDK ,再安裝,過程從略。
二、安裝 Android Studio
從 https://developer.android.com/studio/index.html 下載 Android Studio ,再安裝,過程從略。
安裝完成之后,首次運行 Android Studio 可能一直停在 "Fetching Android SDK component information" 步驟。這是因為下載地址被牆的緣故,所以會等很長時間,最后提示下載失敗:"Unable to access Android SDK add-on list"。
解決方法是首先關閉安裝向導,如果無法關閉可以在任務管理器中手工關掉進程。然后打開 Android Studio 安裝目錄的bin目錄下面的 idea.properties 文件,添加一條禁用開始運行向導的配置項:
disable.android.first.run=true
然后再啟動程序就會打開項目向導界面,然后退出項目向導界面,將上面在 idea.properties 配置文件中添加的那條配置項注釋掉。
三、首次創建項目或打開項目,Gradle無法成功更新,窗口一直在加載.......
Android 項目的運行需要 Grade 文件的支持,安裝 Android Studio 默認沒有安裝 Gradle 文件。窗口一直在加載說明 Android Studio 一直在下載gradle文件,但因為被牆屏蔽的原因可能下載不下來。我們可以手動下載:https://services.gradle.org/distributions/。根據自己的實際情況,下載對應的 Gradle 版本。下載完后的zip文件放到 {用戶文件夾}\.gradle\wrapper\dists\gradle-3.3-all\*************** 中,用戶文件夾一般為 C:\Users\{你的用戶名},那一串 *********** 表示一個復雜規律的名字。然后運行 Android Studio ,程序會自己解壓縮。
四、在運行模擬器時可能還會報如下錯誤:Intel HAXM is required to run, this AVD.HAXM is not installed.
這時需要安裝HAXM,點擊錯誤窗口中的“OK”按鈕,進入安裝配置HAXM頁面即可。如果在安裝的過程中,遇到這樣的錯誤提示:“Intel virtualization technology (vt, vt-x) is not enabled”,不用擔心,這時你只需要進入BIOS界面在“configurations”中找到“Intel Virtualization Technology”將其設置成 Enable 即可。
安裝好后,運行時可能會報如下錯誤:Intel HAXM is required to run this AVD. Android Emulator is incompatible with Hyper-V。這時因為 Android Studio 的自帶模擬器同 Windows 10 的 Hyper-V 無法同時運行。如果要用自帶的模擬器,必須關閉 Hyper-V 。可以用管理員權限運行 cmd ,執行如下命令: bcdedit /set hypervisorlaunchtype off。
五、運行
正常運行后,可以對 Android Studio 進行相關設置。
六、hosts 分享
https://laod.cn/hosts/
https://blog.my-eclipse.cn/host-google.html
https://www.mxiaoc.com/resources/
