標籤:android style blog http io ar os sp java
這幾天搭建了個安卓開發環境,也想玩玩安卓開發。在查詢CSDN,CNBLOG,視頻網站之後終於把開發環境搭建起來了,發現所有的指導都比較離散,比如有些只說安裝方法,有些只說下載方法。本文來個集大成,算是對網路資源的整合。另外補充一句,我這裡可能唯寫一種,只是拋個磚頭,方法可以很多,歡迎補充~~~
1 準備:瞭解Android系統架構和基本安裝方法介紹
做事前,得弄明白做事的目的和背景,大概就可以。Android系統背景很容易找,推薦百度百科就行,也可以參考一些官網視頻介紹或高手撰文介紹。不需要都看懂或聽懂,只需要把系統架構層次及其大概目的瞭解就行了。
安裝方法一般有兩種,逐個工具安裝或整個工具包安裝。
逐個工具安裝如下:
1、準備安裝環境(JDK\JRE)
--安卓是基於java和Linux開發的,需要java開發環境;
2、安裝SDK
--軟體開發套件,負責軟體開發工具集合,包括軟體系統,硬體系統等;
3、安裝ADT
--Android開發工具的管理工具,負責開發工具的升級更新;
4、安裝Eclipse
--開發Integration EnvironmentIDE;
5、運行並調試第一個程式驗證安裝成功;
整個工具包安裝方法如下:
1、準備安裝環境(JDK\JRE);
2、安裝ADT bundle for windows-x86工具包;
3、運行並調試第一個程式驗證安裝成功;
本人只用了第二次方法安裝(人生苦短,凡事求簡),本文就只介紹第二種方法。
推薦連結:
1、Google官方Android系統介紹:
http://blog.jobbole.com/77687/
http://www.android100.org/html/201204/24/1096.html
2、安裝方法Google介紹:
http://developer.android.com/training/basics/firstapp/index.html
2 如何快速下載安裝資源
JDK包有JRE在Oracle官網可以下載。在這裡提醒一下,java外掛程式分幾個平台,選擇JAVA SE.
由於Google經常被GWF,不建議FQ官方下載。其實早有好人把官方的資源共用了,所以最好到CSDN\百度搜尋找共用資源,網盤一般都能找到,萬能啊!
推薦連結:
1、JAVA工具差別:
http://www.examw.com/java/zhuangye/148383/
2、ADT bundle for windows-x86網盤共用:請在CSDN搜尋,很多!
3 準備安裝環境
直接安裝最新的JDK版本就是了。要瞭解一下環境變數的含義。環境變數時用於讓工具快速找到要找的檔案的位置的路徑設定。安裝完成後,要確認安裝OK,特別是瞭解“java”“javac”指令的含義!
推薦連結:
1、影響環境變數
http://blog.csdn.net/lonely_fireworks/article/details/32182131
2、確認JDK安裝正確
http://daydreamsome.blog.163.com/blog/static/961854092012333270559/
3、Java檢查指令含義
http://daydreamsome.blog.163.com/blog/static/961854092012333270559/
4 安裝ADT bundle for windows-x86工具包
直接把把安裝包放到合適的位置,解壓開啟就行了。裡麵包含Eclipse包、SDK包和SDK manager可執行檔。開啟SDK manager後,發現主介面有“tool”,“platforms”,“extra”條目,可以上網查詢一下具體含義,都能在工具包的sdk檔案夾找到相對的檔案。要注意,可能剛安裝是新安裝的,還沒有更新。或許只有一個SDK版本,這是需要設定FQ代理程式更新可以用的SDK環境。如果兼顧修改host,直接定位到官方伺服器,效果更好。
推薦連結:
1、修改更新FQ代理:
http://jingyan.baidu.com/article/636f38bb267982d6b84610f0.html
2、修改Host
http://jingyan.baidu.com/article/b0b63dbfd0948c4a483070ea.html
3、SDK條目含義:百度一下
4、更新SDK條目方法:百度一下(極客學院Android入門視頻)
5 如何快速下載SDK檔案和建立虛擬機器
更新完SDK各個版本的條目後,大家可以進行下載SDK檔案了。很可能遇到各種下載失敗,這是有需要重新把代理設定到國內的FTP伺服器上,這樣會下載更快。估計是已經有高手把這些檔案即時更新到國內的伺服器上了。選擇下載檔案時,大家可以整個SDK版本都下載,如果熟悉的話,也可以部分下載。建議新人整個SDK版本都下載。下載完之後,要建立第一個虛擬機器,就是搭建你的軟硬體設定和系統,一看就知道。可以參考極客學院視頻。搭建好之後,可以運行虛擬機器起來看看是否OK。有的能在幾十秒之內類比機emulator進入開機介面,而我的幾乎花了10多分鐘,可能是PC太渣了。另外,可能需要安裝一個硬體加速器,如下描述。
推薦連結:
1、Android sdk manager更新下載緩慢的解決方案:
http://my.oschina.net/765155496/blog/299272
2、建立虛擬機器:百度一下(極客學院Android入門視頻)
3提示:emulator: ERROR: x86 emulation currently requires hardware acceleration!Please ensure Intel HAXM is properly installed and usable.:
安裝HAXM:http://blog.csdn.net/rznice/article/details/402102134
6 建立自己第一個偵錯工具,並運行之。KO!
虛擬機器能跑起來會後,可以搭建自己第一個APP程式:hello world。可以參考極客學院。到這裡,你就可以你的Android開發之旅了,是不是有點小激動~~~~
推薦連結:
1、建立自己第一個程式:百度一下(極客學院Android入門視頻)
7 其他問題總結
1、提示:emulator: The memory needed by this VM exceeds the driver limit.
HAX is not working and emulator runs in emulation mode
Cannot set up guest memory ‘pc.ram‘: Invalid argument
原因:從語意看,應該是hax安裝後沒有啟動,
對策:重啟一下PC就行了。
轉自:http://www.cnblogs.com/lirufa/p/4091412.html
Android開發環境搭建(windows OS)之補充