公司的电脑,使用了一段时间后又换了其余系统,在此记录下配置的过程。
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便可
以上内容若有什么错误,请指正!