標籤:
接觸Android好久了,記得09年剛在中國大陸有點苗頭的時候,我就知道了google有個Android,它是智能機作業系統。後來在Android出1.5版本之後,我第一時間下載了eclipse開發工具、adt以及android sdk,體驗了一把android開發,記得當時搭建開發環境相當麻煩。由於android開發是基於Java的,所以除了上述的工具之外,首先需要安裝jdk,記得當時流行的是jdk1.5(後來是1.6,現在是1.7,未來是1.8),安裝好之後需要設定環境變數。
時隔4年之後,再次學習Android,希望這次能夠系統的掌握Android開發,下面就先從搭建開發環境開始說起。
我的筆記本的系統內容:
1、win8.1 64位企業版作業系統
2、6G記憶體
一、安裝JDK(對應於.NET Framework)
相信配置環境變數大家已經很熟悉了,這裡簡單提及一下,首先開啟環境變數設定介面:右鍵我的電腦-屬性-進階系統設定-進階(選項卡)-環境變數-建立(系統變數)。
由於我已經編輯好了,這裡上幾個圖示意一下。
然後在Path下面的變數值中添加:%Java_Home%(前後用;隔開),%Android_Home%也是同理。
驗證一下,是否設定成功。我們輸入快速鍵(windows+r),開啟運行視窗,輸入cmd後斷行符號。
輸入java -version命令查看本機jdk安裝的版本(注意32位和64位版本的問題,如果你的系統是64位的一定要安裝64位的jdk)。
二、下載安裝Android開發工具
記得10年那時候安裝Android相當麻煩,因為eclipse、adt、android sdk都是分開下載安裝的,然後還要在eclipse裡面進行設定,將adt、android sdk關聯起來。不知道從什麼時候開始(好幾年沒關注了,這幾年都關注.NET了),google將這些工具整合在了一起,只要在官網下載整合安裝包就可以了,下載後直接解壓縮(純綠色版,無需安裝),eclipse跟adt都是現成的,開啟即可使用,極大的方便了Android開發人員。
http://developer.android.com 官網經常打不開(可能被槍了),讀者可以自行FQ或者直接搜尋相應開發套件。
-----------------------------------------
為了方便大家下載工具包,我這裡直接給出最新版的開發工具下載連結:http://yun.baidu.com/s/1hqeNiKk。
三、安裝sdk
進入eclipse,點擊Android SDK manager的按鈕,開啟安裝器介面,在裡面勾選要安裝的sdk的版本以及其它內容。
這裡有一個坑要注意:預設是更新不了的,需要修改一下hosts檔案(在C:\Windows\System32\drivers\etc目錄下,將其複製出來,然後在文本最後新增內容,最後覆蓋原檔案即可)。
74.125.113.121 developer.android.com
203.208.46.146 dl.google.com
203.208.46.146 dl-ssl.google.com
這樣,重啟eclipse之後,再開啟android sdk manager,選擇相應內容就可以線上更新了。
開啟Tools-Options-Others Force https://... sources to be fetched using http://... 打上勾
注意別忘了安裝System Image(Android模擬器),建議安裝某個版本的sdk時,將其子項全部勾選安裝。
如果要想瀏覽本地android開發文檔,直接開啟非常的慢,也同樣的需要修改host檔案。
添加如下內容:
127.0.0.1 fonts.googleapis.com
127.0.0.1 www.google.com
經過上面的步驟就可以測試一下是否可以運行Android了。
我們直接New一個Android Application Project,設定好名稱、參數等建立好項目,然後create一個avd(android virtual device)即可進行測試。
然後我們運行這個test項目(預設的,沒寫任何代碼)。經過一番等待(啟動挺慢的)終於啟動了模擬器並成功運行了這個測試專案。
由於我設定的avd的dpi比較高,所以你看到螢幕一大片空白,"hello world"顯得比較小。
後記:開發工具除了eclipse之外,還有目前比較新的android studio,讀者也可以自行選擇合適的ide。
Android開發系列之搭建開發環境