【聲明】
歡迎轉載,但請保留文章原始出處→_→
生命壹號:http://www.cnblogs.com/smyhvae/
文章來源:http://www.cnblogs.com/smyhvae/p/3788555.html
【正文】
一、與開發環境相關的軟件:
Java SDK、Eclipse、ADT、android SDK
注:ADT是eclipse的一個插件。
JDK版本:jdk1.8.0_05
ADT版本:最高可開發android4.4版本。
二、開發環境搭建步驟:
1、建議提前安裝好JAVA SDK和eclipse
參考本人博客:http://www.cnblogs.com/smyhvae/p/3788534.html
2、Android SDK的下載與安裝:
此網站的速度極慢,建議翻牆。
進入網站后,紅框部分是開發者比較關心的。點擊下載“Android SDK”,出現以下界面:
下載后,將壓縮包解壓即可。
3、配置環境變量:
(1)添加環境變量:
變量名:ANDROID_SDK_HOME
變量值:D:\adt-bundle-windows-x86\sdk(這個是自己的SDK目錄)
(2)在path的最后面添加如下內容:
;%ANDROID_SDK_HOME%\tools;%ANDROID_SDK_HOME%\platform-tools
如果在之后運行模擬器的過程中,報錯如下:PANIC: Could not open Android。問題出現在環境變量的設置上。
參考鏈接:
http://www.marschen.com/forum.php?mod=viewthread&tid=14224&page=1#pid272929
http://blog.163.com/squall_smile/blog/static/60349840201222111924221/
4、打開軟件並創建android模擬器:
SDK文件解壓后,打開上方圖片中的eclipse執行文件,設置自己的工作區:
確定后,出現以下界面:
這些幫助文檔是最重要的參考資料,沒有之一。
軟件進入后,打開安卓虛擬機模擬器:
上方,左邊是自己創建的模擬器,右邊是設備的定義。
現在來創建新的模擬器:
點擊“new”,出現以下對話框:
設置參數如下:
各個參數解釋如下:
(1)AVD Name:自己隨便設置。
(2)Device:
device選 3.2 QVGA(ADP2) (320*480 mdpi)也可以。
PS:可以從Google play上購買 nexus手機,花幾千塊錢,從美國寄過來要一個多月。
(3)Skins:
前置攝像頭和后置攝像頭:(選擇模擬器)
如果后置攝像頭選擇“”
內存大小:(選擇默認即可)
內部存儲空間大小:(選擇默認即可)
SD卡:
根據實際情況選擇,這個地方設置多大,在硬盤里就會創建一個同樣大小的文件。所以,不要設置太大,以免硬盤不夠用。開發普通應用程序,64M足夠。
點擊OK,出現新創建的模擬器AVD:
點擊start,之后點擊launch,啟動開始,拼人品的時刻到了,啟動一般很慢,需要耐心等待。
此次出現以下黑框,大概花了半分鍾
左邊是手機的屏幕,支持觸摸屏(用鼠標觸摸即可)。
從黑框出現以下界面,大概花了8分鍾:
由此可見,模擬器的啟動過程巨慢,建議使用Eclipse+BlueStacks調試Android應用,參考本人博客鏈接:
http://www.cnblogs.com/smyhvae/p/3788561.html
上面的方法已經過時,推薦使用模擬器Genymotion,詳見博文:使用Android Studio搭建Android集成開發環境(圖文教程)中的第四段。
5、ADB工具介紹及其環境變量配置:
ADB的主要功能:
- 運行設備的shell(命令行)
- 管理模擬器或設備的端口映射
- 計算機和設備之間上傳/下載文件
- 將本地apk軟件安裝至模擬器或android設備
adb環境變量的配置:
需要在系統環境變量的path中追加adb.exe的完整路徑:“;D:\adt-bundle-windows-x86\sdk\platform-tools”。即:在path的最后面添加引號中的紅色部分內容。
測試是否安裝成功:
使用快捷鍵"Win+R",然后輸入CMD,進入命令行,輸入命令ADB,顯示以下信息,說明安裝成功:

三、ADT關聯源碼與API文檔:
說明:我們在編寫android程序的時候,當把鼠標放在函數上停留一會兒,就會出現詳細的API注釋;當按住ctrl鍵單擊某個類的時候,就會出現這個類的詳細源碼。但往往會出現這個錯誤:the source attachment does not contain the source for the file XXX.class。效果如下:

主要原因是ADT沒有關聯源碼與API文檔,下面來說一下它的詳細步驟:
(1)更新工具包和庫文件:
點擊菜單欄的Windows --->Android SDK Manager,彈出對話框:

按照上圖所示,勾選最新版本的包安裝即可。
(2)開始關聯源碼和API文檔:
點擊菜單欄的Project--->Properties,彈出對話框,依次選擇Java Build Path--->Libraries--->android.jar,展開android.jar后可以看到Source attachment(用於關聯源碼)和 Javadoc location(用於關聯API文檔)。

選擇Source attachment,點擊右側的Edit或雙擊該條目,在彈出的對話框中選擇External location,然后點擊 [External Folder...],選擇源碼所在的路徑(即sdk\sources\android-19)。設置完成后,點擊OK:

選擇Javadoc location,點擊右側的Edit或雙擊該條目,在彈出的對話框中選擇Javadoc URL,然后點擊 [Browse...],選擇API文檔所在的目錄(即 sdk\docs\reference)。設置完成后點擊 [OK] 保存並退出:

然后關掉ADT,重新啟動ADT,大功告成:

我的公眾號
想學習代碼之外的軟技能?不妨關注我的微信公眾號(生命團隊id:vitateam)。
掃一掃,你將發現另一個全新的世界,而這將是一場美麗的意外:




















