標籤:
web與移動是當今的熱門,怎麼說都得會一點,完全不懂是不行的。
一直想玩一下移動開發,窮屌絲暫時沒有iPhone和Mac,所以先拿Android開刀。
之前也有想過玩一下Android,但是都被各種部落格和朋友們對其開發環境配置的吐槽所嚇尿,遲遲沒有動手。
現在想想,其實很多問題並不是難在思考量大,難在無解,而是難在步驟繁雜,難在戰勝自己內心的惰性,很多事情一步一個腳印地做,其實並沒有多少難度。
據我觀察,勇於並善於投入到一個複雜問題中,極有耐心地按部就班完成一個又一個步驟,是大神的一種特質,我似乎還沒有這種特質,所以要加油。
扯遠了,迴歸正題,Android開發環境配置,分以下幾步。
1,JDK的安裝
要寫Java就離不開JDK,而Android又是用Java寫的,所以JDK是必須的。
官方: http://www.oracle.com/technetwork/java/javase/downloads/index.html
安裝完之後可能需要配置環境變數,但是據說JDK1.7版本後,安裝完會在system32目錄中有java.exe,javaw.exe,javaws.exe這3個可執行檔,
這就能解釋為什麼不配置環境變數也能在cmd中輸入java -version有反應,但是這種情況下cmd下輸入javac是沒有反應的,所以可能最好還是要配置環境變數。
2,adt-bundle的下載
開發Android需要JDK,eclipse,Android SDK,以及溝通eclipse和Android SDK的ADT,本來挺複雜的一個事兒,前人給我做好了很多鋪墊。
發大招:(adt-bundle,整合了帶有ADT的eclipse與Android SDK)
Integration Environment:
Windows(32位) : http://pan.baidu.com/s/1ixc9S 密碼: vsot
Windows(64位) : http://pan.baidu.com/s/1gukk2 密碼: mltn
Mac系統 : http://pan.baidu.com/s/1kTKas8v 密碼: n2p7
下載對應版本並解壓,整合式開發環境就是爽。
有一點要注意,Android SDK檔案夾中的tools和platform-tools倆路徑還是要添加到環境變數中去。
3,添加Android虛擬機器
開啟eclipse有一個Nexus_5虛擬機器,這個好像不好使,要自己重新添加一個,添加資訊如下可參考:
但是真正開發的時候很少用虛擬設備,因為實在是太慢了,還是真機調試吧。
基於adt-bundle的Android開發環境搭建