公司的電腦,使用了一段時間後又換了其餘系統,在此記錄下配置的過程。
html
使用ROOT權限登錄
java
HOST配置 node
在hosts文件中添加linux
203.208.46.146 dl.google.com
android
203.208.46.146 dl-ssl.google.com
vim
#vim /etc/hosts
eclipse
爲了以後下載SDK。
fetch
PS
:進入
vim
,默認是命令模式,按下「
i」
鍵進入插入模式進行編輯,編輯完按
ESC
進入命令模式,輸入「
:wq」
保存退出。
ui
下載32位lib庫 google
由於
Android SDK
須要
32bit
的
lib
才能夠運行,而當前環境是
64bit
的,因此須要下載安裝
32bit
的
lib
yum install glibc.i686
yum install zlib.i686
3、下載Eclipse
這裏有兩個選擇:
1.在Eclipse官網下載最新版本:
http://www.eclipse.org/downloads/
2.在Android開發者官網上下載ADT,其中包含了IDE。好處就是免去了後續不少配置。
http://developer.android.com/sdk/index.html
但我仍是比較但願每一個步驟都本身弄下,因此我作了第一個選擇。
CentOS 6.5已經爲你安裝了OpenJDK環境,可以使用如下命令查看。但我依然但願使用Oracle JDK,因此先拆卸 OpenJDK。
java -version
java version "1.6.0"
OpenJDK Runtime Environment (build 1.6.0-b09)
OpenJDK 64-Bit Server VM (build 1.6.0-b09, mixed mode)
一、拆卸OpenJDK
rpm -qa | grep java
java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
拆卸
rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
若是出現找不到openjdk source的話,那麼還能夠這樣卸載
yum -y remove java java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
yum -y remove java java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
修改可執行權限
#chmod +x jdk-6u21-linux-i586-rpm.bin
執行
./ jdk-6u21-linux-i586-rpm.bin
執行成功後,能夠看到jdk1.6.0_45這個文件夾
# vim /etc/profile
在profile文件末尾添加配置信息,個人java jdk存放達路徑在/usr/java目錄下
export JAVA_HOME=/usr/java/jdk1.6.0_45
export JAVA_BIN=/usr/java/jdk1.6.0_45/bin
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH
查詢java版本
#java -version
java version "1.6.0_45"
Java(TM) SE Runtime Environment (build 1.6.0_45-b06)
Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode)
1) 經過Ecplise中安裝ADT
Ecplise->Help->Install New Software->Add
Location輸入:http://dl-ssl.google.com/android/eclipse/
一路下一步,須要贊成的勾選下。安裝完畢重啓Ecplise後,ADT就安裝好了。
2) 手動安裝ADT
從Android官網上下載ADT
下載地址:http://developer.android.com/sdk/index.html
我下載的是:adt-bundle-linux-x86_64-20131030.zip
解壓後,裏面已經包含了Eclipse和SDK
Eclipse已安裝了ADT
在Android SDK Manager界面->Tools->Options->Others
勾選Force https://...sources to be fetched using http://...
同時配置Host
新建一個Android項目,運行項目時報錯:
Unable to execute dex: java.nio.BufferOverflowException.
移除項目中Android Dependencies便可
以上內容若有什麼錯誤,請指正!