http:///ubuntu-establish-eclipse-android-developing-environment/ 一,安裝32位庫(kù) 1. 如果 linux 是 64 位的,不安裝 32 位庫(kù),會(huì)導(dǎo)致無(wú)法創(chuàng)建 Android 模擬器。 $ sudo apt-get install ia32-libs
二,安裝 JDK 1. JDK 即 Java Development Kit,Java 開(kāi)發(fā)工具包 2. 點(diǎn)擊 DONWLOAD: 選擇 Accept Licence Agreement,然后選擇合適的版本進(jìn)行下載。 我的系統(tǒng)是 Ubuntu 12.10 64位,所以選擇了 jdk-7u10-linux-x64.tar.gz 3. 下載下來(lái)后我的壓縮包的路徑是,/home/sfchipan/下載/jdk-7u10-linux-x64.tar.gz。 現(xiàn)在將它解壓到 /usr 目錄下: $ sudo tar -zxv -f /home/sfchipan/下載/jdk-7u10-linux-x64.tar.gz -C /usr 4. 設(shè)置 Java 環(huán)境變量。 用文本編輯器打開(kāi)文件 /etc/profile: $ sudo gedit /etc/profile 將以下文字復(fù)制到 profile 文件的最后: export JAVA_HOME=/usr/jdk1.7.0_10 環(huán)境變量的設(shè)置有兩個(gè)問(wèn)題: 1.我看到有很多文章說(shuō)要在 /etc/environment 中添加,不過(guò)這篇文章中講解了一下 /etc/profile,/etc/environment 的區(qū)別,它們分別代表所有用戶環(huán)境和系統(tǒng)環(huán)境,按照這篇文章的說(shuō)明,只要在 /etc/profile 下添加環(huán)境變量就可以了; 2.在這篇文章中,作者還在 /etc/profile 下添加了ANDROID_HOME=/opt/android-sdk-linux 與 5. 保存 /etc/profile,然后注銷當(dāng)前用戶后重新登錄,環(huán)境變量就生效了。驗(yàn)證 JDK 是否安裝成功:
三,下載 Android SDK 1. Android SDK,即 Android Software Development Kit,Android 軟件開(kāi)發(fā)工具包。 下載地址:Get the Android SDK 選擇 Linux 版本進(jìn)行下載: 先將頁(yè)面拉到最先面選擇 DOWNLOAD FOR OTHER PLATFORMS 然后選擇 Linux
2. 下載下來(lái)后我的壓縮包的路徑是,/home/sfchipan/下載/android-sdk_r21-linux.tgz。 現(xiàn)在將它解壓到 /opt 目錄下: $ sudo tar -zxvf /home/sfchipan/下載/android-sdk_r21-linux.tgz -C /opt $ sudo chown -R sfchipan:sfchipan /opt/android-sdk-linux/ 注意上文和下文中 sfchipan 為我的用戶名,實(shí)際操作中要填入自己的用戶名。
四,安裝 Eclipse 1. 下載地址:Eclipse Downloads 根據(jù)需要下載,我所使用的教材推薦下載 Eclipse IDE for Java EE Developers,所以我下的是這個(gè)版本。 2. 下載下來(lái)后我的壓縮包的路徑是,/home/sfchipan/下載/eclipse-jee-juno-linux-gtk-x86_64.tar.gz。 現(xiàn)在將它解壓到 /opt 目錄下: $ sudo tar -zxvf /home/sfchipan/下載/eclipse-jee-juno-SR1-linux-gtk-x86_64.tar.gz -C /opt 3. 將 /opt/eclipse 這個(gè)目錄的用戶與用戶組改為當(dāng)前用戶的用戶組,比如我目前用戶為 sfchipan,用戶組也為 sfchipan,輸入如下指令: $ sudo chown -R sfchipan:sfchipan /opt/eclipse 這篇文章中提到,/opt/eclipse 與 /opt/android-sdk-linux 的用戶與用戶組要一樣,之前我按照這篇文章將 eclipse 目錄的以及下面所有子目錄與文件的用戶與用戶組都設(shè)置為 root ,而 android-sdk-linux 的用戶與用戶組仍為 sfchipan,似乎沒(méi)什么問(wèn)題。不過(guò)后來(lái)我還是將 eclipse 的用戶與用戶組設(shè)置為了 sfchipan。 4. 在 /usr/bin 目錄下創(chuàng)建一個(gè) eclipse 啟動(dòng)腳本: 在其中添加如下內(nèi)容: 注意:保存以后,要出現(xiàn)像上圖一樣的顏色才可以,有時(shí)直接復(fù)制粘貼到文本中時(shí),引號(hào)不是英文的引號(hào) "",而是中文的引號(hào) “”,如果出現(xiàn)這種情況還需要將其修改為英文的引號(hào)。 保存文本。 這時(shí),在終端直接輸入 eclipse 就能啟動(dòng)該程序了,如果不行注銷一下賬戶就可以。 5. 在 Dash 主頁(yè)上添加一個(gè)圖標(biāo),這樣就可以將圖表放在 Unity 或者是 Dock 里面以快捷啟動(dòng)了。 就像這樣 Dash 主頁(yè): Unity: Dock: 終端輸入一下命令: 在文本中添加如下內(nèi)容: 注意:復(fù)制過(guò)來(lái)以后要出現(xiàn)上圖中的顏色才可以。如果將文本復(fù)制到 eclipse.desktop 中后還是只有一個(gè)顏色,那么可以這樣做: $ sudo gedit /usr/share/applications/ubuntu-software-center.desktop 打開(kāi) Ubuntu 軟件中心的 .desktop 文件,然后將其中的內(nèi)容復(fù)制到 eclipse.desktop 中,然后再按照上面的文本進(jìn)行修改。這樣做比較麻煩,但還是可行的。 這樣,就可以在 Dash 主頁(yè)里面找到 eclipse 了。
五,安裝 ADT 插件 1. ADT,即 Android Development Tools,Android 開(kāi)發(fā)工具。 運(yùn)行 eclipse,在最上方工具欄選擇 Help -> Install New Software: 2. 出現(xiàn)以下界面,在 Work with 后面輸入 https://dl-ssl.google.com/android/eclipse/,回車: 3. 輸入完按回車后,會(huì)出現(xiàn)像下面這樣: 有時(shí)候輸入網(wǎng)站后不會(huì)顯示先面兩項(xiàng),而會(huì)顯示“...pending”,原因是 google 的網(wǎng)站有時(shí)候會(huì)被和諧,或者是訪問(wèn)不順利,換個(gè)時(shí)間段試試就可以了。我是昨天晚上一直無(wú)法連接,今天早上再試就可以了。 在兩個(gè)名稱前面框內(nèi)打鉤,單擊 Next; 4. 繼續(xù)點(diǎn) Next; 5. 選擇紅框內(nèi)的 I accept ...; 7. 之后的一步?jīng)]有截圖。 上一步選擇 I accept 之后會(huì)進(jìn)入下一個(gè)界面,里面現(xiàn)實(shí)一些安裝信息,然后點(diǎn)擊 Finish 完成; 這時(shí)會(huì)彈出一個(gè)框詢問(wèn)是否在后臺(tái)安裝 (run in the background),選擇這一項(xiàng) (run in background),然后就可以在界面的右下方看到安裝的進(jìn)度了: 6. 單機(jī) Yes,重啟 eclipse。 7. 下面來(lái)配置一下 ADT 。 ⑴ 一種情況是重啟后彈出一個(gè)對(duì)話框,然后手動(dòng)選擇剛才已經(jīng)下載了的 Android SDK 的路徑。 先選擇 Close(如果選擇 Open Preferences 就和下面 ⑵ 的情況一樣): 然后填入路徑: ⑵ 另一種情況,如果沒(méi)有彈出對(duì)話框,則可以在工具欄里進(jìn)行配置,和上面 ⑴ 中選擇 Open Preferences 結(jié)果是一樣的。 在 eclipse 上方工具欄中選擇 Window -> Preferences: 在彈出的 Preferences 對(duì)話框中左邊選擇 Android 標(biāo)簽,右邊 SDK location 后面填入 android-sdk-linux 所在的目錄即可。我的目錄是 /opt/android-sdk-linux,然后單擊 Apply ,再單擊 OK 即可。 在這個(gè)過(guò)程中會(huì)彈出一個(gè)對(duì)話框問(wèn)你是否要參加 Google 的滿意度調(diào)查報(bào)告??梢赃x擇參加還是不參加。單擊 process 按鈕即可。安裝好之后,可以常用 Help -> Checkfor Updates 選項(xiàng)來(lái)保持ADT保持最新。
六,添加 Android 系統(tǒng)與工具 1. 配置好 ADT,會(huì)自動(dòng)彈出一個(gè)窗口: 選擇 Open SDK Manager; 如果沒(méi)有彈出窗口,那么在 eclipse 工具欄,選擇 Window -> Android SDK Manager: 2. 在打開(kāi)的對(duì)話框中選擇要安裝的內(nèi)容: 默認(rèn)情況下,Android SDK Tools 已經(jīng)安裝好了。 Android SDK Platform-tools 是首先要選中的,然后至少需要選擇一個(gè)系統(tǒng),比如 4.2 或者 4.1.2 等等,以用來(lái)模擬程序。 然后最后還有個(gè) Extras 文件夾,我所使用的教材也是推薦下載的。 選擇好后,點(diǎn)擊右下角的 "Install xx packages" 按鈕。 3. 在彈出的對(duì)話框中,選擇 Accept All,點(diǎn)擊 Install,就可以安裝了。
到此 Ubuntu Android 開(kāi)發(fā)環(huán)境搭建完成。 |
|