1、下載配置JDK
下載地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html,
這裏選擇下載 Java SE 7u55,Linux 64位:jdk-7u55-linux-x64.tar.gz。
進入下載目錄,將JDK包放到 /opt/Java 目錄下:
sudo mkdir /opt/Java
sudo mv jdk-7u55-linux-x64.tar.gz /opt/Java/
進入/opt/Java:
cd /opt/Java
解壓JDK到當前目錄:(解壓沒問題後就可以把這個文件刪了)
sudo tar -zxvf jdk-7u55-linux-x64.tar.gz
然後是配置JAVA的環境變量,linux中配置環境變量有4個地方:
/etc/environment:設置整個系統的環境,與登錄用戶無關
/etc/profile:爲系統的每個用戶設置環境信息,當用戶第一次登錄時,該文件被執行並從/etc/profile.d目錄的配置文件中搜集shell的設置
/etc/bash.bashrc:爲每一個運行bash shell的用戶執行此文件.當bash shell被打開時,該文件被讀取.
~/.bashrc:該文件包含專用於該登錄用戶bash shell的bash信息,當登錄時以及每次打開新的shell時該該文件被讀取。它可以把使用這些環境變量的權限控制到用戶級別,如果你需要給某個用戶權限使用這些環境變量,你只需要修改其個人用戶主目錄下的.bashrc文件就可以了。
各配置的生效時間:
/etc/environment:重啓生效
/etc/profile:註銷後登錄生效
/etc/bash.bashrc:重新打開bash shell後生效
~/.bahsrc:重新打開bash shell後生效
一般我們修改/etc/profile 即可:
sudo gedit /etc/profile
在文件最後加上一下四行:
export JAVA_HOME=/opt/Java/jdk1.7.0_55
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
保存後註銷重新登陸即可生效(source /etc/profile 命令只是使得環境變量對當前的shell有效)。
2、安裝Android SDK+eclipse
Google現在提供了包含了eclipse的SDK,也包含了ADT,所以不用再像以前那樣麻煩去分別安裝了。
上Android官網下載ADT Bundle:http://developer.android.com/sdk/index.html
這裏下載 for Linux 64位版本:adt-bundle-linux-x86_64-20140321.zip
這個就安裝到 ~ 目錄下吧,我之前安裝到 /opt/目錄下運行的時候出現一些權限不夠的問題。。。解壓即可:
mv ~/Downloads/adt-bundle-linux-x86_64-20140321.zip ~
unzip adt-bundle-linux-x86_64-20140321.zip
重命名文件夾下:(zip包可以刪了不用了)
mv adt-bundle-linux-x86_64-20140321 adt-bundle
注意:32位的系統的話自此及可以雙擊 ~/adt-bundle/eclipse/eclipse 這個文件打開IDE運行了,不過對於64位的系統還不行,打開後會找不到SDK目錄下的文件,如adb、emulator等,網上說原因是“由於是64bit的系統,而Android sdk只有32bit的程序,需要安裝ia32-libs,才能使用”。需要安裝如下才行:
sudo apt-get install lib32stdc++6
sudo apt-get install lib32z1
3、安裝git
首先,需要在Ubuntu上安裝git:
sudo apt-get install git
然後需要在本地創建訪問遠程git的賬號,在這裏遠程服務器的git已經搭建好了,我這裏只需要創建本地的環境即可。
一般git使用ssh驗證,所以要在本地生成ssh key:(這裏可以參考官網幫助:https://help.github.com/articles/generating-ssh-keys)
ssh-keygen -t rsa -C "[email protected]"
這條命令使用指定的用戶賬號創建ssh key,運行這條命令會默認在 ~/.ssh 下生成兩個文件
id_rsa:私鑰(本地保存)
id_rsa.pub:公鑰(上傳服務器)
然後需要把自己的公鑰放到遠程服務器 github 上,訪問github的網址,找到自己的賬號,添加自己的ssh key,需要把id_rsa.pub的所有內容都添加到key中,其中title可以隨便取。
4、給eclipse添加git插件
eclipse上的git插件叫做EGit(官網http://www.eclipse.org/egit/)。
打開eclipse,Help - Install New Software...;
點擊Add;
Name隨便取,如EGit;
Location爲:http://download.eclipse.org/egit/updates/
確定安裝即可。
使用時import項目,選擇從git導入,填寫github上代碼目錄後,選擇ssh方式,就可以不用填寫用戶名密碼了。