1. 程式人生 > >關於安卓開發環境配置方面的一些經驗教訓—Android Studio

關於安卓開發環境配置方面的一些經驗教訓—Android Studio

  1. 啟動 Android SDK Manager ,開啟主介面,依次選擇「Tools」「Options...」,彈出『Android SDK Manager - Settings』視窗;

  2. 『Android SDK Manager - Settings』視窗中,在「HTTP Proxy Server」和「HTTP Proxy Port」輸入框內填入 mirrors.neusoft.edu.cn 和 80,並且選中「Force https://... sources to be fetched using http://...」複選框。設定完成後單擊「Close」按鈕關閉『Android SDK Manager - Settings』

    視窗返回到主介面;

  3. 依次選擇「Packages」「Reload」

    這個方法起碼現在可以用,如果不可以的話可以再去百度下其他代理埠(還是希望我大天朝能儘快不再這樣“閉關鎖國”)一般這樣的話sdk就可以正常下載了,如果有的選項不能下載,不斷的重試也有可能解決問題。     除了設定代理埠外,還可以通過修改系統host檔案,vpn等方式解決sdk無法下載或者下載速度慢的問題,這個可以自己去百度一下。 3、sdk中哪些檔案是必須的     因為我把Android Studio安裝在了固態硬盤裡面,固態容量有限況且如果所有的包全下載的話不僅佔據大量空間而且非常耗時,還有其實有很多東西是用不到的,所以現在來分享一下自己對這個的認識:
   根據官方文件的描述
         SDK Tools 必須
         SDK Platform-tools 必須
         SDK Platform必須至少安裝一個版本
         System Image建議安裝
         Android Support建議安裝
         SDK Samples建議安裝
    後面帶System Image的是系統映象,如果要用自帶模擬器的話這個是需要安裝的(當然不是全部安裝),當然,如果用genymotion模擬器或者真機的話,這個可以不安裝。      tools 目錄裡的是編譯相關的,你要用到哪個版本就下哪個;
       然後 Android M、Android 5.1.1 這些是SDK,你要用到哪個版本,就把 SDK Platform 下載下來就可以了。        Documentation for SDK、Samples for SDK 以及 Source for SDK,別說你看不懂英文。。想學習就下。       各種 System Images 就算了,都是模擬器用的,直接真機除錯最快最方便。        然後 Google APIs 是呼叫 Google Service 用的,鑑於國內的網路環境,估計你也用不到。       再下來 Extras 目錄裡的好東西也不少。       Support Library 和 Support Repository 需要。不懂幹什麼用的就自己去 Google 一下。       下面 Google 開頭的一坨東西都是 Google 提供的介面,國內用不上。除了 USB Driver,這個是驅動,Windows 上不裝就不能除錯。Mac 和 Linux 上這一項應該直接是灰的(不可用)。           最底下一個 Accelerator 是模擬器加速器,真機除錯一樣可以不用,但用模擬器的話需要下載,注意這裡有一個坑,此時在這裡下載的是HAXM installer只是一個安裝程式,需要到相應的下載的目錄下去手動安裝,切記!       下載給出一張樣圖來對android sdk manager中的各個選項進行直觀形象的介紹(圖片引自知乎)                        
     下面再給出我自己的sdk安裝選項,一般來說只要安裝好下面這些選項就沒問題了     
         安裝以上選項就可以正常工作了,如果以後使用中發現什麼問題,根據錯誤提示進行修改就行了。
4、Genymotion模擬器的安裝     在Android Studio中安裝Genymotion和在Eclipse中的操作基本一致,首先需要做的是下載Genymotion模擬器並安裝。進入Genymotion官網,點選下載按鈕,這裡必須要輸入郵箱。如果是已經註冊過直接輸入郵箱即可。注意選帶virtualbox版本的,後面按要求安裝即可     需要同時安裝genymotion 和 virtualbox。     安裝好genymotion應用程式之後需要與Android Studio進行連線,在Android Studio中安裝genymotion外掛再進行一些配置即可使用,具體方法如下: 1、安裝genymotion外掛(這個百度一下即可)         2、安裝好都重啟as,點選新出現的genymotion外掛圖示,初次點開需要我們設定一下genymotion的安裝目錄,設定好目錄,我們再次點選工具欄的圖示就可以進行虛擬機器的配置和啟動了。eg:

Windows:C:\Program Files\Genymobile\Genymotion

        3、啟動Genymotion應用程式,(注意不是模擬機)然後到Setting->ADB選擇Use custom Android SDK tools,然後在選擇Android sdk的資料夾。等到出現 Android SDK tools fond successfully ,點選OK就好了!         這樣的話以後就可以在AS中使用genymotion了。