Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發環境 >> 64位ubuntu 11.10系統安裝android開發環境的過程

64位ubuntu 11.10系統安裝android開發環境的過程

編輯:Android開發環境

       很多人都在Windows下使用Eclipse和AVD進行Android開發,但是肯定有人懷疑它的效率問題,認為在ubuntu下開發會更好。那麼在ubuntu下開發最先考慮的同樣是如何安裝搭建Android開發環境的問題。下面就詳細講解環境搭建過程,以及一些需要注意的事項。

       一.安裝jdk

       1.下載jdk,這裡下載的是64位的jdk6沒下jdk7,網上說有可能兼容性不好,這裡就沒冒險,不過,我在64位windows7上安的是jdk7,使用正常,這裡選擇的是Linux x64的jdk-6u31-linux-x64.bin,也可一下載RPM自解壓格式的(就是文件名中帶rpm的),下載地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u31-download-1501634.html。

       2.下載完之後,准備安裝。這裡安裝在/usr/lib的jvm目錄下,這個是按網上的教程來的,jvm文件夾名按自己喜好隨便取。首先在/usr/lib目錄下新建jvm目錄:

       $sudo mkdir /usr/lib/jvm

       然後在jdk-6u31-linux-x64.bin所在目錄下,將該文件復制到jvm目錄下:

       $sudo cp jdk-6u31-linux-x64.bin /usr/lib/jvm

       然後修改訪問權限開始安裝:

       $sudo chmod +x jdk-6u31-linux-x64.bin
       $sudo ./jdk-6u31-linux-x64.bin

       安裝成功後,可以刪除/usr/lib/jvm/jdk-6u31-linux-x64.bin了:

       $sudo rm jdk-6u31-linux-x64.bin

       注意,下面將是本教程的重點、關鍵點、難點,成敗全看這裡了。

       3.環境變量的配置:

       打開/etc/environment文件,具體可使用如下命令:

       $sudo gedit /etc/environment,並按如下方式修改,注意路徑名:

       JAVA_HOME="/usr/lib/jvm/jdk1.6.0_31"
       PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/jvm/jdk1.6.0_31/bin"
       CLASSPATH="/usr/lib/jvm/jdk1.6.0_31/lib"

       PATH用於指定命令的搜索路徑,因為我們要用到jdk/bin目錄中的命令,所以需要把該路徑加入到環境變量PATH中;CLASSPATH用於指定類搜索路徑;JAVA_HOME指向jdk的安裝目錄,通過設置JAVA_HOME,就不需要在Eclipse中進行java配置了。

       然後執行以下命令,注意路徑名:

       $ sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.6.0_31/bin/java 300
       $ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.6.0_31/bin/javac 300

       然後就可以檢驗java是否安裝成功了

       $java -version

       如果顯示如下的內容,則表示安裝成功:

       java version "1.6.0_31"
       Java(TM) SE Runtime Environment (build 1.6.0_31-b04)
       Java HotSpot(TM) 64-Bit Server VM (build 20.6-b01, mixed mode)

       二、安裝Eclipse

       1.下載Eclipse,到官網:http://www.eclipse.org/downloads/,我下載的是64位的Eclipse IDE for Java EE Developers。

       2.下載完成之後,解壓到你想解壓到的目錄,具體可以通過將下載下來的內容復制到指定目錄,然後,解壓:tar -zxvf eclipse-jee-indigo-SR2-linux-gtk-x86_64.tar.gz,解壓之後將會出現eclipse文件夾,這裡改下eclipse下文件的權限:$sudo chmod 777 eclipse -R(777和-R表示將該目錄下的所有文件的權限改為任何人都可讀可寫可執行)。

       三、下載ADT插件

       1.安裝好Eclipse之後,啟動Eclipse,然後選擇Help>Install New Software。

       2.點擊右上角的Add。

       3.上步完成之後,將彈出一個對話框,在name一欄中填入“ADT Plunin”,然後在在下面一欄中鍵入:https://dl-ssl.google.com/android/eclipse/。

       4.點擊OK。

       5.選中Developer tools,然後點Next。

       6.在新出現的窗口中繼續點Next。

       7.然後點完成。

       8.裝完之後,會提示重啟,選擇重啟。

       具體可以參考http://developer.android.com/sdk/eclipse-adt.html#installing。

       四、下載android sdk

       1.打開http://developer.android.com/sdk/index.html,下載android-sdk_r16-linux.tgz。

       2.下載完成之後,找到下載後的文件,然後解壓到你想解壓到的目錄,具體也可以將下載文件復制到指定目錄,然後解壓到當前目錄下:sudo tar -zxvf android-sdk_r16-linux.tgz,解壓之後,將出現一個名為android-sdk-linux的文件夾,這時可能需要修改文件權限:$sudo chmod 777 android-sdk-linux -R(其中-R表示將android-sdk-linux目錄下的所有文件的權限改為任何人都可讀可寫可執行)。

       3.然後就是啟動Eclipse,選擇window>preferences,點左側的android,然後在右側Browse 選擇SDK location(也即選擇android-sdk-linux)的位置,點確定。

       4.然後點Window>Android SDK Manager,選擇需要的android平台版本,然後點安裝,然後就等待安裝完了。

       5.然後就是創建AVD,這時候可能會遇到問題。可能會提示“Failed to create the SD card.”和“Failed to create sdcard in the AVD folder.”這種情況如果在64位機上出現時,可能就是因為你沒有安裝支持32位軟件的ia32-libs。遇到這種情況時,可以在命令行輸入:$sudo apt-get install ia32-libs。成功之後,再創建AVD就應該沒問題了。

       如果不是這個原因的話,有可能就是權限問題。具體可參考:http://stackoverflow.com/questions/3878445/ubuntu-error-failed-to-create-the-sd-card

       還有一點,就是配置android的環境變量,大家可以參照java的環境變量配置那,把tools和platform-tools路徑添加到PATH中,然後重啟一下系統就應該可以了。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved