開發Android, 從Eclipse官網下載Eclipse開始,從無到有安裝一遍
自從Android Studio 1.0問世,
想要用Eclipse 來開發Android, 卻因為Android的官網Android Developer(http://developer.android.com/sdk/index.html)
已不提供Eclipse ADT Bundle(又稱作Eclipse ADT整合包)的下載,
所以要在Eclipse開發Android:
你可以:
(1)更新ADT plugin. 這種更新及安裝步驟有詳述在另一篇博文: http://9659784.blog.51cto.com/9649784/1602492
或是:
從(2)Eclipse 官網下載Eclipse,
這是本篇的所要詳細帶各位從無到有安裝一遍.
接下來從頭做到完成.
0.因為Java的jdk可能還未安裝, 你可以
(1)在命令列模式下,在C:\>下打"JAVA -version"來確認是否有安裝,
(如果不想檢查直接安裝也可以不會產生不同版本的衝突, 因可在Eclipse事後可以選擇以哪個版本來開發)
或是:
(2)用檔案總管瀏覽到Java 程式的安裝位置查看.本例用的是(jdk-7u25-windows-i586.exe)是Java 7.0 32位元的.
所以先檢查C:\Program Files (x86)\Java下有沒有jdk1.7.0_25的資料夾.
1.首先下載Eclipse,
你可以:
(1)選擇你要的:
到 http://www.eclipse.org/downloads/packages/
選擇一種你要的下載.
你可以選最新的Eclipse下載 (目前最新的是Mars),(eclipse更新的速度很快,上個月最新的還是Luna),
或是:
(2)跟我一樣到:
https://www.eclipse.org/downloads/packages/eclipse-ide-java-ee-developers/junosr2
下載的是Java EE版本的Eclipse開發環境.
(本例為了從Java EE安裝Android, 所以我下載的是Java EE版本的Eclipse開發環境.
我則是選用早就準備好的Juno, 操作介面改並沒有大的差異.)
(本例安裝環境選用的是32位元的windows_x86, 如果你選用的是windows x86_64),
在Window 7以上的作業系統二種都支援, 選任何一種都可以, 重要的是要跟你的java jdk的一致.
2.Eclipse解壓縮完就等於可以開啟eclipse.exe, 但先別急著開啟,
3.下載 ADT-2x.x.x.zip:
http://developer.android.com/sdk/installing/installing-adt.html
(目前最新的是24.0.2但是網頁所提供的只到23.0.4)
5.不要解壓縮ADT-2x.x.x.zip, 把放在跟eclipse.exe同一層的資料夾.
4.接著開啟eclipse.接著選擇一個檔案夾做工作區或打入一個自訂的名稱來新增資料夾來當工作區.
5.這是Eclipse Java EE的歡迎畫面.直接關掉即可看到開發環境的專案總管(Project Explorer).
6.安裝 Android Development Tools 的Plugin(外掛).
Help→Install New Software 按一下:在對話視窗右上角[Add]按鈕, 選 [archive]
6.的補充.看一下Java EE裝了什麼: 到Help→Install New Sofeware→ 在對話視窗右下有一個[What‘s Already Installed]的超連結點下去.
9.點擊Developer Tool, 全部勾選, 按 Next→進入install Detail 按Next→進入review license(有看到目前有五大項目的外掛)需同意條件授權,
在右下角同意上打一個勾,代表全部同意.
按[Finish]開始下載.
10.下載進度,可以按Detail看細節.
11.按[OK]同意無憑證(unsigned content)的也可以進行下載.
12.重開Eclipse.
13.提示你要不要安裝新的Android SDK, 或選擇已經安裝的Android SDK位置.
14.勾選你要的SDK Tool, SDK platform tool , SDK build tool及
android 5.0.1(API 21)的 SDK platform.
(為了要能在android 虛擬機上跑google map我選 google api x86)
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。