Windows下搭建Android開發環境


接觸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 官網經常打不開(可能被槍了),讀者可以自行翻牆或者直接搜索相應開發工具包。

-----------------------------------------

為了方便大家下載工具包,我這里直接給出最新版的開發工具下載鏈接:http://yun.baidu.com/s/1hqeNiKk

三、安裝sdk

進入eclipse,點擊Android SDK manager的按鈕,打開安裝器界面,在里面勾選要安裝的sdk的版本以及其它內容。

這里有一個坑要注意:默認是更新不了的,需要修改一下hosts文件(在C:\Windows\System32\drivers\etc目錄下,將其復制出來,然后在文本最后添加內容,最后覆蓋原文件即可)。

 

[plain]  view plain  copy
 
 在CODE上查看代碼片派生到我的代碼片
  1. 74.125.113.121 developer.android.com   
  2. 203.208.46.146 dl.google.com   
  3. 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文件。

添加如下內容:

 

[plain]  view plain  copy
 
 在CODE上查看代碼片派生到我的代碼片
  1. 127.0.0.1 fonts.googleapis.com  
  2. 127.0.0.1 www.google.com  

 

有時候如果還不能更新,說明當前網絡把google sdk的地址也給槍了,這時我們可以設置代理來下載。

經過上面的步驟就可以測試一下是否可以運行Android了。

我們直接New一個Android Application Project,設置好名稱、參數等創建好項目,然后create一個avd(android virtual device)即可進行測試。

然后我們運行這個test項目(默認的,沒寫任何代碼)。經過一番等待(啟動挺慢的)終於啟動了模擬器並成功運行了這個測試項目。

 

后記:開發工具除了eclipse之外,還有目前比較新的android studio,讀者也可以自行選擇合適的ide。

 

—————————————————————————————————————————————————————————————————

google已經明確基於intellij idea開發的android studio將取代eclipse成為android app首選ide,下面也補充一下這方面的知識。

一、安裝Android Studio

截止到2015年11月,目前android studio的穩定版為1.4(最新版為1.6),可以到http://www.android-studio.org/下載安裝對應的android studio。

下一步下一步安裝就可以了,使用感受確實as要比eclipse開發感覺更爽,智能提示更加快捷。

二、安裝Genymotion模擬器

先去http://www.genymotion.net/注冊一個賬號,然后在Shop里下載模擬器,選擇Free版本(For personal use only),有錢也可以選擇其它版本。

就是一個exe文件,我們選擇(without virtualbox)進行下載安裝。

三、將Android Studio與Genymotion關聯

打開Android Studio,File-Settings,搜索Genymotion,點擊安裝。

選擇Genymotion安裝的目錄、確定,關閉AS,重啟。

 

然后你可以直接打開Genymotion,可以添加模擬設備,啟動模擬裝置。

 

啟動Android Studio項目,提示選擇設置,我們選擇正在運行的Genymotion模擬器,OK即可。

 

很快,模擬器就安裝好了,比eclipse以及AS自帶的模擬器快了N倍!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM