Android開發系列之搭建開發環境

來源:互聯網
上載者:User

標籤:

接觸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開發系列之搭建開發環境

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.