前言
由於遷移到新的筆記本,所以Android開發環境須要又一次配置了。android官網有配置教程,我正好回想一遍
配置Java環境
下載jdk。官網地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html?ssSourceSiteId=otnjp。 我下載的是jdk-7u60-linux-i586.tar.gz。適合於Ubuntu 64bit操作系統版本號。
解壓JDK打包文件:
tar -zxvf jdk-7u60-linux-x64.tar.gz

配置JDK環境變量:
改動~/.bashrc文件,依據JDK的解壓文件夾在文件末尾添加例如以下信息:
#deploy JDK environment export JAVA_HOME=/home/wzy/Downloads/java/jdk1.7.0_60 export JRE_HOME=$JAVA_HOME/jre export CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar #change path export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH alias sudo='sudo env PATH=$PATH'
source .bashrc就可以導入環境變量
驗證效果:

配置Android SDK
從Android官網下載符合你系統要求的SDK,主要是為了加入tools路徑,方便使用Android提供的各種工具。
我下載的是android-sdk_r23.0.2-linux.tgz,解壓Android SDK。命令例如以下:
tar -zxvf android-sdk_r23.0.2-linux.tgz
解壓完畢后。SDK文件夾如圖所看到的:

在當前路徑下找到tools下的android文件,如圖所看到的:

這個android就是Android SDK Manager,能夠通過它來管理、下載和配置最新的SDK。通過在cli中執行android打開 Android SDK Manager 后勾選你須要的工具和包,這里 Android SDK Manager 會默覺得您勾選它所推薦的包。你僅僅須要選擇須要的API SDK點擊下載安裝就能夠了。如圖:

期間遇到不論什么不能i下載的情況,自行google eclipse proxy settings
配置環境變量。在~/.bashrc文件里添加例如以下內容:
#deploy Android SDK environment export ANDROID_SDK_HOME=/home/wzy/Downloads/android/android-sdk-linux export ANDROID_TOOLS_PATH=$ANDROID_SDK_HOME/tools export ANDROID_PLATFORM_TOOLS_PATH=$ANDROID_SDK_HOME/platform-tools #deploy zhengyi.wzy tools export ZHENGYI_TOOLS_PATH=~/bin #change path export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$ANDROID_TOOLS_PATH:$ZHENGYI_TOOLS_PATH:$ANDROID_TOOLS_PATH:$ANDROID_PLATFORM_TOOLS_PATH:$PATH alias sudo='sudo env PATH=$PATH'
配置Eclipse
關於Eclipse下載我就不說了,大家選擇合適自己的版本號就可以。
這里主要是來解決eclipse的啟動問題。
1. 配置好JDK后,啟動Eclipse報錯

這主要是跟Eclipse的配置文件有關,添加一個JRE軟鏈接就可以,命令:
cd 你的eclipse文件夾 mkdir jre && cd jre ln -s $JRE_HOME/bin ./
2. Ubuntu13.10啟動eclipse下拉菜單失效
這真是一個bug。在Ubuntu13.10下啟動eclipse居然下拉菜單會失效,我了個大擦啊,google搜索了一下解決方法,基本都是創建桌面啟動器。
在家文件夾下的Desktop文件夾下,創建一個eclipse.desktop文件,內容例如以下:
[Desktop Entry] Categories=Development; Comment[zh_CN]= Comment= Exec=/home/wzy/Downloads/eclipse/eclipse/eclipse GenericName[zh_CN]=IDE GenericName=IDE Icon=/home/wzy/Downloads/eclipse/eclipse/icon.jpeg MimeType= Name[zh_CN]=eclipse Name=eclipse Path= StartupNotify=true Terminal=false Type=Application X-DBUS-ServiceName= X-DBUS-StartupType= X-KDE-SubstituteUID=false X-KDE-Username=owen Exec=env UBUNTU_MENUPROXY= /home/wzy/Downloads/eclipse/eclipse/eclipse
可是,像我這樣的有桌面潔癖的人。不同意桌面有多余的圖標,所以我是創建了一個啟動腳本,然后改動了bashrc文件,直接命令行啟動eclipse。
#!/bin/bash # start eclipse from bash shell for fix eclipse bug # on Ubuntu13.10 export UBUNTU_MENUPROXY=0 /home/wzy/Downloads/eclipse/eclipse/eclipse
改動.bashrc文件
alias eclipse=/home/wzy/Downloads/eclipse/eclipse/eclipse/start.sh
3. 配置Android開發環境
這里主要講安裝EclipseADT(Android Development Tools)插件。
打開 Eclipse,選擇 Help > Install New Software….
點擊 Add。在 Name 輸入 “ADT Plugin” 作為名字,在 Location 輸入 “https://dl-ssl.google.com/android/eclipse/”(不要引號),如圖:

加入好插件地址后。在 Work with 中選擇剛才加入的插件地址,然后等待一會兒以下就會出現須要安裝的插件。選擇須要安裝的插件后點擊安裝就可以。如圖:

在線安裝的方式可能有時候被遭遇那啥那啥,因此也能夠事先下載adt-bundle-linux-x86_64-20140702.zip。選擇離線安裝的方式,我i這里就是使用了離線安裝(離線安裝方式大家自行google就可以,關鍵詞:eclipse android adt offline install)
配置ADT插件
打開 Eclipse ,選擇 Window > Preferences… 來打開選項面板。
在左側選擇 Android ,在右側面板中找到 SDK Location 點擊 Browse… 來選擇你前面安裝的SDK文件夾。最后點擊 Apply 就可以。如圖:
在左側選擇 Android ,在右側面板中找到 SDK Location 點擊 Browse… 來選擇你前面安裝的SDK文件夾。最后點擊 Apply 就可以。如圖:

這樣您的ADT就基本配置完畢了。
4. adb無法使用
由於我安裝的是64bit的操作系統,使用adb時報出例如以下錯誤:libstdc++.so.6: cannot open shared object file: No such file or direct
直接用apt-get安裝是不行的,由於存在依賴關系,我這里使用了aptitude,神器啊,可以自己主動幫助我解決依賴關系,如圖所看到的:

安裝完畢后就能夠正常使用了,不能使用adb嚇cry了有沒有!。(配圖:adb連接我的小米2s)
