Android + eclipse +ADT安裝完全教程

來源:互聯網
上載者:User

最近幾天沒事做,網上看來看去突然就想弄個android來學學。。。 
首先,是要下載android SDK,在http://developer.android.com/sdk/index.html這個頁面選擇作業系統,這有windows,mac OS,LINUX三個版本的SDK供下載,現在最新版本是10月更新的android-sdk_r07-windows.zip,嗯,這個網站不知道為什麼讓天朝GWF給牆了,最先我是找了個翻(河蟹啊)牆軟體進去下載的,後面才知道,原來還有一個網站,不知道是不是Google
android在國內的網站,反正上面內容跟http://developer.android.com/sdk/index.html完全一樣的啦。http://dl.google.com/android/android-sdk_r07-windows.zip這可以直接下載。 

下載之後,解壓,出現android-sdk-windows檔案夾,進入點擊那個機器人表徵圖,也就是SDK Manager.exe,結果果斷的彈出了Failed to fetch URL http://dl-ssl.google.com/android/repository/repository.xml, reason:
dl-ssl.google.com這個錯誤,不能串連上這個xml http://dl-ssl.google.com/android/repository/repository.xml,,網上尋求答案,翻遍了網路各位前輩們的解決辦法,像什麼在Setting裡面設定Proxy 伺服器:10.159.192.62,連接埠8080;選中settingforce https。。to http,就是強制將https://...轉換成http://..; 之類的各種方法,但每次安裝總是仍舊是哪個萬惡的結果,數十次。。。我無語了 

後面果斷的按網上的一個方法,直接進入http://dl-ssl.google.com/android/repository/repository.xml,然後在xml中逐個尋找非LINUX,非MAC OS系統的檔案,在迅雷裡面直接下載下面檔案並按下面方法安裝: 
因為之前我們解壓的那個android-sdk-windows檔案夾,裡面有幾個檔案夾,下面提到的檔案夾,android-sdk-windows裡面沒有的自己按名字建立一個,ok 
以下兩個是執行個體檔案,直接解壓到samples檔案夾: 
http://dl-ssl.google.com/android/repository/samples-2.1_r01-linux.zip 
http://dl-ssl.google.com/android/repository/samples-2.2_r01-linux.zip 
下面的是android的各個版本,因為都可能用到的(當然你也可以將低版本的扔掉),全部解壓到platforms裡面: 

https://dl-ssl.google.com/android/repository/android-2.2_r02-windows.zip 
https://dl-ssl.google.com/android/repository/android-2.0.1_r01-windows.zip 
https://dl-ssl.google.com/android/repository/android-2.0_r01-windows.zip 
https://dl-ssl.google.com/android/repository/android-2.1_r02-windows.zip 
https://dl-ssl.google.com/android/repository/android-1.6_r03-windows.zip 
https://dl-ssl.google.com/android/repository/android-1.5_r04-windows.zip 
以下檔案是各個API版本,直接解壓到add-ons: 
https://dl-ssl.google.com/android/repository/google_apis-8_r02.zip 
https://dl-ssl.google.com/android/repository/google_apis-7_r01.zip 
https://dl-ssl.google.com/android/repository/google_apis-6_r01.zip 
https://dl-ssl.google.com/android/repository/google_apis-5_r01.zip 
https://dl-ssl.google.com/android/repository/google_apis-4_r02.zip 
https://dl-ssl.google.com/android/repository/google_apis-3-r03.zip 

下面這個是使用者手冊,解壓到docs檔案夾: 

http://dl-ssl.google.com/android/repository/docs-2.2_r01-linux.zip 
下面這個檔案解壓,到tools檔案夾: 
https://dl-ssl.google.com/android/repository/tools_r07-windows.zip 

這是認證檔案:解壓到market_licensing:https://dl-ssl.google.com/android/repository/market_licensing-r01.zip 
這是usb驅動檔案,解壓到usb_driver檔案夾: 
https://dl-ssl.google.com/android/repository/usb_driver_r03-windows.zip 

記住,因為zip檔案直接解壓出來是一個檔案夾,裡面許多檔案,前面的是直接解壓到目標檔案夾即可,後面的幾個解壓到這些檔案夾的  docs,tools,usb_driver, market_licensing,是要將直接解壓後的那個外面檔案夾去掉,比如說,USB驅動檔案zip解壓出來是這個檔案夾:usb_driver_r03-windows,要將裡面的檔案全拷出來然後放到usb_driver裡面。不然讀不出來; 
安裝完成之後  將(因為我是安裝在E盤下的 所以是這樣)E:\android-sdk-windows\tools添加到環境變數path中,注意正確添加,兩個路徑之間有分號; 

然後在Eclipse裡面,安裝ADT: 
我這是Eclipse3.5.2.的  其他版本的也都差不多的了 
HelpInstall Software進入Install面板,在那個work with後面,點擊add,進入Add Site 
面板 name隨便寫 自己認得就行,Location裡面填寫:https://dl-ssl.google.com/android/eclipse  ok,Eclipse會自動找到要安裝的包,或者如果你先下載好了ADT 這個地址下載: http://dl-ssl.google.com/android/ADT-0.9.9.zip,可以直接點擊Archive..找到你下載的ADT檔案,按流程就可以安裝了,安裝好ADT之後,重啟Eclipse,

點擊windowpreference 看到有個Android了,單擊它,在右邊 點Browse選擇你android所在的本地目標地址 Apply 。。ok。 
點擊window—》Android SDK and AVD manager 開啟面板,左邊選Installed Package就可以看見你所安裝的東西了,  在Available Packages裡面可以選中右邊框中的複選框,點擊refresh,看看還有什麼需要安裝的。。。(其實,就在這,如果你之前是先安裝Eclipse+ADT的話,你就可以不用困擾於之前安裝不上SDK了,直接在這可以線上安裝,不知道為什麼,點擊下載的SDK安裝檔案SDK
Manager.exe串連不上,但在這卻可行。。。當然,線上安裝遠遠不足直接下載安裝來的快,我這是不到20k的速度。。。總共大約要下載1G) 
全部安裝就完成了,然後可以按照教程,或者其他的開始享用android了!!!! 
可憐我自己是摸索了兩天,才終於完全搞定這東西。。哎,為了不讓別人也像我這樣杯具,分享一下吧。讓大家少走一點彎路。 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.