Ubuntu 14.04 配置 Java SE jdk-7u75

Ubuntu 14.04 配置 Java SE jdk-7u75
首先,去官网下载jdk-7u75http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

Ubuntu 选择tar.gz的压缩包,64位选x64,32位选i586。
下完后得到压缩包:jdk-7u75-linux-x64.tar.gz,解压再配置下就可以使用了,不需要安装
首先我们需要在当前用户home目录下新建android目录

mkdir ~/android

把压缩包:jdk-7u75-linux-x64.tar.gz,解压到 ~/android 目录下

tar -zxvf jdk-7u75-linux-x64.tar.gz -C ~/android

配置环境变量

sudo gedit /etc/profile

添加


# set android home
export ANDROID_HOME=~/android
# set java environment
export JAVA_HOME=$ANDROID_HOME/jdk1.7.0_75
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$ANDROID_HOME/android-sdk-linux/tools/:$ANDROID_HOME/android-sdk-linux/platform-tools/:$PATH
# add bin in path
export PATH=~/bin:$PATH

然后

source /etc/profile

查看是否生效

java -version

输出如下内容则说明JDK已安装完成

java version "1.7.0_75"
Java(TM) SE Runtime Environment (build 1.7.0_75-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.75-b04, mixed mode)

////////////////////////////////
adb devices

adb: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory

应该是缺少 lib32stdc++6这个包
解决方法:

sudo apt-get install lib32stdc++6

..