2011年8月26日

在UNE 10.04設置eclipse android 開發環境

於UNE (Ubuntu Netbook Edition) 10.04
設置 eclipse 與 android 開發環境



平台
Ubuntu 10.04 (lucid) 
Asus EeePC 1000 (Intel Atom N270、RAM 1G、SSD 8+32GB)


1. 安裝JDK 7
2. 安裝eclipse (Version: Indigo)
3. 安裝Android SDK
4. 於eclipse設置ADT、ADB


==========
1. 安裝JDK 7 參考網頁


  • 官網下載 Linux x86 - Compressed Binary,解壓縮出jdk1.7.0資料夾
  • 移動資料夾至/usr/lib/jvm。sudo mv ./jdk1.7.0/ /usr/lib/jvm/jdk1.7.0
  • 執行sudo update-alternatives --config java確認有幾個項目。
  • 執行sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0/jre/bin/java 1
    尾數的1是新增在第幾項,我上一步只看到第0一個項,所以新增在第1項
  • 完成。可執行java -version確認。
2. 安裝eclipse
  • 官網下載並解壓縮即可。自己是用
    Eclipse IDE for Java Developers (Linux 32bit)
3. 安裝Android SDK
  • 官網下載Linux(i386)版並解壓縮。
4. 於eclipse設置ADT、ADB
  • 設置ADB(Android Debug Bridge),參考官網for Ubuntu Linux的方法。
    先設置一個文件資料
    sudo gedit /etc/udev/rules.d/51-android.rules在文件裡打以下格式的文字,並儲存:
    SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666"
    idVendor欄的0bb4是代表HTC,0fce代表Sony Ericsson,
    其他廠牌可參考官網表格。
    我兩種廠牌都有用到,
    所以在文件直接新增該句子兩行,差別只在
    VendorID。
    最後更改此rules檔案權限:
    sudo 
    chmod a+r /etc/udev/rules.d/51-android.rules
  • 完成。確認ADB可以到adb的資料夾下執行 ./adb devices
    如果ADB未設置成功可以執行./adb kill-server
    再執行./adb start-server讓ADB重置一下
    或是USB線重插看看

沒有留言:

張貼留言