| 查看: 2533 | 回復: 12 | ||||||
Vikezhu銀蟲 (初入文壇)
|
[交流]
Eclipse下搭建Android開發(fā)環(huán)境的總結 已有11人參與
|
|||||
|
樓主是一名安卓開發(fā)的初學者,一開始在搭建Android開發(fā)環(huán)境時,著實碰到了不少問題。由于沒人指導,只得自己一步步摸索,盡管網(wǎng)上也有不少搭建環(huán)境的教程,但實際中的問題總是出人意料,因而多費了不少的時間和精力。 現(xiàn)于此介紹一下自己在Eclipse下搭建Android開發(fā)環(huán)境的流程,并附上一些相關的資料。既可作為自己安卓學習歷程的日志以供將來參考,也希望能讓后繼的安卓開發(fā)的同仁們少走一點彎路。歡迎安卓愛好者們一起學習交流。若有碰到除本帖中提到的以外的問題,可以貼出來一起討論。由于筆者學習安卓的時間不長,知識尚且淺薄,若有大神路過,歡迎交流指正。 環(huán)境搭建步驟: 一、java JDK的下載安裝 java JDK是為java運行提供所需的環(huán)境。java JDK下載地址:http://java.sun.com/javase/downloads/index.jsp。大家在選擇下載時,可右鍵“我的電腦”查看個人電腦的系統(tǒng)類型是32位還是64位的操作系統(tǒng),來選擇對應的版本進行下載(文件名帶x86對應32位操作系統(tǒng);帶x64對應64位操作系統(tǒng))。 java JDK的安裝十分簡單,只需按照安裝向?qū)б徊讲骄涂梢粤。假設安裝路徑在 D:\Program Files\Java 接下來需要進行java環(huán)境變量的配置:右鍵 我的電腦--屬性--高級系統(tǒng)設置--環(huán)境變量--系統(tǒng)變量中新建一下三個環(huán)境變量 變量名 變量值 1 JAVA_HOME D:\Program Files\Java\jdk1.7.0_25(該路徑下可以看到bin和lib命名的文件夾) 2 CLASSPATH .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\bin(注意最前面的“.”不要忽略) 3 Path %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin 配置環(huán)境變量的意義是:使得我們電腦的命令提示符窗可以識別除windows系統(tǒng)所提供的以外的命令,即按照我們所指定的路徑去調(diào)用對應的執(zhí)行程序。配置完以上環(huán)境變量后,我們就可以用記事本開發(fā)一些簡單的java程序了。 配置完成后,打開命令提示符窗(在開始菜單搜索欄中輸入cmd,回車),輸入java -version,若出現(xiàn)以下畫面,表示JDK安裝成功。 ![]() 二、Eclipse的下載 Eclipse的官方下載地址:http://www.eclipse.org/downloads/。下載后解壓得到的Eclipse是免安裝的,可以直接運行。 三、Android SDK的下載 后面我會給大家附上我自己使用的集成好的,包含SDK和已經(jīng)安裝好ADT工具的Eclipse的版本的下載地址。這里就不另外附單獨的地址了。 四、在Eclipse上安裝Android開發(fā)插件ADT 打開Eclipse,點擊help--install new software,在彈開的窗口中,點擊右上角的add,然后在彈出的窗口中任意輸入name,若選擇在線安裝,則在下面的地址欄中輸入https://dl-ssl.google.com/android/eclipse/,由于在線安裝常常進度緩慢甚至無法安裝,最好選擇本地安裝。adt的下載地址為 http://pan.baidu.com/s/1kTgJzxH,下載后無需解壓,然后在上面提到的窗口中的輸入名字后,點擊地址欄后的archive...按鍵,找到下載后的壓縮包路徑即可,完成后點擊ok,當前界面中間會加載adt壓縮包中包含的待安裝的各類工具。全部勾選后點擊next,中間過程有需要的全部勾選accept即可。最后點擊finish,程序會自動完成安裝,安裝完成后在彈出的窗口點擊yes重啟Eclipse,即完成。重啟后可以看到工具欄中多了兩個安卓的圖標。 五、Android SDK版本的下載及更新 打開Eclipse,點擊window--Android SDK manager,可以看到彈出的窗口中會自動聯(lián)網(wǎng)加載不同的安卓系統(tǒng)版本,這是為我們之后創(chuàng)建安卓虛擬設備進行調(diào)試提供所需的工具。勾選其中的tools以及你所需的安卓版本,然后點擊右下角的install xx package,便會自動聯(lián)網(wǎng)安裝。(由于文件較大,不建議全部下載,可以選擇市場占有率較高的2.2,2.3,4.1,4.2,4.4的安卓版本進行下載) 此處多提一句:由于這里的在線安裝,會鏈接Google的地址,而由于Google推出了內(nèi)地市場,可能會導致在線安裝無法進行。 解決的辦法是: 1、在C:\Windows\System32\drivers\etc中找到名為hosts的文件,用記事本打開,將以下內(nèi)容附在后邊(是增加不是替代)保存退出: 203.208.46.146 www.google.com 74.125.113.121 developer.android.com 203.208.46.146 dl.google.com 203.208.46.146 dl-ssl.google.com 這是在hosts里面加入了Android SDK獲取更新鏈接和下載更新鏈接的網(wǎng)址以及對應的IP地址,目的就是省去了DNS解析的這個步驟,節(jié)約時間,也加快了下載速度。 2、點擊window--Android SDK manager--tools--options,勾選others中的force https://....to....http://。 六、創(chuàng)建AVD——安卓虛擬設備 點擊Eclipse中的window--Android Virtual Device Manager--new(creat),然后按照個人需求創(chuàng)建所需的安卓虛擬設備即可。完成后Android Virtual Device Manager中會顯示你剛剛創(chuàng)建的虛擬設備,選中后點擊start,然后點launch,即可運行該設備(依據(jù)電腦的性能和所創(chuàng)建的虛擬機的配置,啟動的速度不一,需耐心等待幾分鐘,直至出現(xiàn)安卓手機的鎖屏界面才算完成啟動)。 七、創(chuàng)建你的第一個安卓工程 點擊Eclipse的file--new--Android application project(或file--new--other--Android application project),命名應用名(建議大寫字母開頭)、工程名、包名,然后一直點擊next,最后finish。就自動創(chuàng)建了一個Android應用的工程(默認情況下創(chuàng)建的應用工程就是一個顯示“hello world”的應用),選中左側欄中的工程文件夾,右鍵run--run as--Android Application。工程會進行編譯,并在之前創(chuàng)建的AVD中顯示該應用的效果。 ****************資料下載********************* 附上我個人使用的Android 開發(fā)環(huán)境的下載地址: http://pan.baidu.com/s/1bnnLriR 解壓后文件中包含Eclipse、sdk以及SDK manager.exe三個 文件大家下載后,只需完成第一步java JDK的安裝配置, 然后直接跳轉(zhuǎn)到第五步進行操作即可。 ****************資料下載********************* 個別問題及相應的解決方法 問題描述:打開Eclipse后,彈出找不到sdk的提示 解決方法:點擊Eclipse的Window > Preferences...,在左邊的面板選擇Android,然后在右側點擊Browse...并選中SDK路徑,如將上述下載鏈接中的文件解壓后放在D盤(以下的路徑都是默認解壓包被置于D盤)即為D:\adt-bundle-windows-x86-20140702 問題描述:you must restart adb and eclipse 解決方法:這是由于有其他應用占用了adb的端口,導致Eclipse無法調(diào)用adb.exe。據(jù)我所知,例如豌豆莢,酷狗運行后,會在后臺遺留下類似kadb.exe的進程,都會占用adb的端口(通常為5037) 查看后臺占用5037端口的進程的PID:在cmd中輸入netstat -ano | findstr "5037",查看顯示的信后最后的進程PID號,再到任務管理器中查看對應的PID進程,結束該進程。 或者:1、關閉eclipse并在進程中殺掉adb.exe。2、在命令行運行如下命令adb kill-server,然后再輸入adb start-server,回車后顯示deamon started successfully后重啟eclipse即可。 <以上命令必須在配置了下述環(huán)境變量后才能有效:在環(huán)境變量的path的變量值后添加 ;D:\adt-bundle-windows-x86-20140702\sdk\platform-tools (分號為分割符,不可遺漏) 建議在path中再添加一個變量值 ;D:\adt-bundle-windows-x86-20140321\adt-bundle-windows-x86-20140321\sdk\tools (方便以后調(diào)試ddms及虛擬機) > 暫時就碼這些吧,如果還有什么別的問題或想法,歡迎大家一起交流! [ Last edited by Vikezhu on 2014-8-30 at 21:12 ] |
MATLAB | 程序 | java |

金蟲 (正式寫手)

銀蟲 (初入文壇)


鐵蟲 (初入文壇)

| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 322求調(diào)劑 +5 | 宋明欣 2026-03-27 | 5/250 |
|
|---|---|---|---|---|
|
[考研] 0856材料化工調(diào)劑 總分330 +10 | zhubinhao 2026-03-27 | 10/500 |
|
|
[考研] 【求調(diào)劑】085601材料工程專碩 | 總分272 | +5 | 腳滑的守法公民 2026-03-27 | 5/250 |
|
|
[考研] 學碩274求調(diào)劑 +5 | Li李魚 2026-03-26 | 5/250 |
|
|
[考研] 安徽大學專碩生物與醫(yī)藥專業(yè)(086000)324分,英語已過四六級,六級521,求調(diào)劑 +4 | 美味可樂雞翅 2026-03-26 | 4/200 |
|
|
[考研] 348求調(diào)劑 +4 | 小懶蟲不懶了 2026-03-27 | 5/250 |
|
|
[考研] 292求調(diào)劑 +4 | 求求了收下我吧?/a> 2026-03-26 | 4/200 |
|
|
[考研] 0703化學338求調(diào)劑! +6 | Zuhui0306 2026-03-26 | 7/350 |
|
|
[考研] 304求調(diào)劑 +3 | 曼殊2266 2026-03-27 | 3/150 |
|
|
[考研] 求調(diào)劑 +6 | 林之夕 2026-03-24 | 6/300 |
|
|
[考研] 材料與化工304求B區(qū)調(diào)劑 +3 | 邱gl 2026-03-26 | 6/300 |
|
|
[考研] 289求調(diào)劑 +17 | 碩星赴 2026-03-23 | 17/850 |
|
|
[考研] 總分293求調(diào)劑 +6 | 加一一九 2026-03-25 | 8/400 |
|
|
[考研] 085600 材料與化工 329分求調(diào)劑 +9 | Mr. Z 2026-03-25 | 9/450 |
|
|
[考研] 一志愿哈工大,085400,320,求調(diào)劑 +4 | gdlf9999 2026-03-24 | 4/200 |
|
|
[考研] 網(wǎng)絡空間安全0839招調(diào)劑 +4 | w320357296 2026-03-25 | 6/300 |
|
|
[考研] 302求調(diào)劑 +4 | 錦衣衛(wèi)藤椒 2026-03-25 | 4/200 |
|
|
[考研] 347求調(diào)劑 +4 | L when 2026-03-25 | 4/200 |
|
|
[考研] 282求調(diào)劑 +3 | wcq131415 2026-03-24 | 3/150 |
|
|
[考研] 環(huán)境學碩288求調(diào)劑 +8 | 皮皮皮123456 2026-03-22 | 8/400 |
|