標籤:android style blog http io color ar os 使用
基於eclipse搭建android開發環境-win7 32bit
前言:在使用朋友已搭建的Android開發環境時,發現朋友的開發環境版本較低且在update SDk時失敗,便決定根據網上文章提示從頭搭建一全新的Android開發環境。
1、準備工作
下載Eclipse、JDK(7)、Android SDK、ADT外掛程式。
地址:
eclipse:http://www.eclipse.org/downloads/ 版本:Luna Service Release 1 (4.4.1)
jdk:http://www.oracle.com/technetwork/java/javase/downloads/index.html 版本:1.7.0_09
Android SDk:http://developer.android.com/sdk/index.html
註:1、SDK下載,根據自我系統版本(32bit)需求,抓下為https://dl.google.com/android/adt/adt-bundle-windows-x86-20140702.zip
2、jdk安裝步驟以及系統內容變數的配置方法請自行尋找,這裡就不一一敘述了。
2、安裝Eclipse ADT包
下載sdk後,根據官網提示安裝安裝Eclipse ADT包。具體提示資訊如下:
使用Google翻譯並經過自己整理翻譯後大體翻譯如下:
安裝Eclipse ADT包
Eclipse ADT包中提供了你需要開始開發應用程式,包括Android SDK工具和某版本的Eclipse IDE內建ADT(Android開發人員工具)來簡化你的Android應用程式開發。
如果你沒有下載Eclipse ADT包,現在去下載Eclipse ADT包,或切換到Android Studio安裝或獨立的SDK工具安裝指令。
建立ADT包:
1、解壓ZIP檔案(名為adt-bundle - < os_platform > . ZIP)並將其儲存到一個適當的位置,比如“Development”目錄在您的主目錄。
2、開啟adt-bundle - < os_platform > / eclipse /目錄並啟動eclipse。
警告:不要移動任何檔案或Development下的adt-bundle - < os_platform >目錄。如果您將eclipse /或sdk/目錄,ADT將無法定位sdk和你需要手動更新ADT的偏好。
Eclipse ADT現在準備和載入Android開發工具,但仍有幾個包,你應該添加到使你的Android SDK完成。
註:
1、英語水平有限,若翻譯不當請見諒,原文連結:http://developer.android.com/sdk/installing/index.html?pkg=adt
2、在啟動Eclipse時,報Failed to create the Java Vitual Machine
報錯原因:電腦記憶體不夠,不能根據int檔案要求分配足夠記憶體進行啟動。可修改int檔案解決該問題,也可關掉部分程式釋放記憶體。
本人採用修改.int檔案後該問題解決(解決方式參考文章連結)
修改前:
修改後:
3、Eclipse線上安裝ADT包
點擊Help—>Install New Software,在開啟的對話方塊中直接在"Work with""中輸入:https://dl-ssl.google.com/android/eclipse/線上安裝ADT外掛程式。但由於Google的伺服器搭建在國外,所以通過這種方式安裝起來會比較慢,而且可能會出現人品差死活裝不上的情況。
註:因RP+網速+眾所周知(牆)的問題,線上安裝成功軟體包的成功率很低,推薦採用離線安裝。
4、Eclipse安裝離線ADT包
接下來我們就要在官網中尋找ADT包進行下載
1、進入官網http://developer.android.com/tools/sdk/eclipse-adt.html
2、選擇Installing the Eclipse Plugin(安裝Eclipse外掛程式),等待開啟頁面,進行下一步
3、找到“Troubleshooting ADT Installation”,並選擇下載連結點擊進行離線ADT包的下載,如所示。
點選連結進行下載。
至此我們已經完成ADT包的離線下載工作,接下來可按照官網提示,進行安裝操作。(中的2-10對應下文的1-9)
1、啟動Eclipse,然後選擇協助>安裝新軟體。
2、在右上方單擊Add,。
3、添加庫對話方塊中,單擊存檔。
4、選擇下載的ADT-23.0.4.zip檔案並單擊OK。
5、輸入“ADT Plugin”名稱並單擊OK。
6、可用的軟體對話方塊中,選擇開發工具旁邊的複選框,然後單擊next。
7、在下一個視窗中,您將看到一個列表的工具下載。單擊Next。
8、閱讀並接受許可協議,然後單擊Finish。
如果你得到一個安全警告說,軟體的真實性和有效性無法建立,單擊OK。
9、當安裝完成後,重新啟動Eclipse。
註:1、抓下來的ADT下載連結地址為:https://dl.google.com/android/ADT-23.0.4.zip
2、也可參考Android基礎之用Eclipse搭建Android開發環境和建立第一個Android項目(Windows平台)中的安裝ADT外掛程式部分圖文解說進行操作。
5、更新SDK
開啟Eclipse後,點擊window—>Android SDk Manager,進入安卓SDK管理。如下:
在此勾選所需安裝的包,點擊Install packages進行軟體包的安裝。
在更新SDk包時,若順利,則可以看到底部出現類似於“Downloading Android SDK Tools,revision XX.X.X(XX%)"的語句出現,表示網路暢通,安裝包正在下載準備安裝。但是,也經常會出現Android SDK Manager更新不了並出現錯誤提示:"Failed to fetch URL...",這就表明我們現在的網路無法順利訪問安裝包資源。
Android SDK Manager無法更新解決方案
1) 在SDK Manager下Tools->Options開啟了SDK Manager的Settings,選中“Force https://… sources to be fetched using http://…”,強制使用http協議。
2) 然後改hosts檔案。Windows在C:\WINDOWS\system32\drivers\etc\hosts目錄下,Linux使用者開啟/etc/hosts檔案。開啟檔案後添加以下內容。
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
註:若該檔案無法修改,則只需將該檔案的唯讀屬性勾掉,即可修改。
3)修改完hosts檔案後,重啟Eclipse,進入Android SDK Manager即可正常更新SDK包。
ps:1、本文參考文章連結均已掛在各相應名稱下,請自行點擊查看,此處就不一一列舉。
2、本文是學習隨手筆記,用於學習記錄。若引用文章作者感到本文侵權,請及時聯絡。
基於eclipse搭建android開發環境-win7 32bit