Ubuntu下安装配置JDK和Android

Ubuntu新的版本源里面已经没有sun jdk软件包了,默认安装的都是open jdk。但是Open JDK里面似乎没有tools.jar文件,结果会导致很多软件运行出错。

怎么安装Sun-JDK或者Oracle-JDK?

可以手动安装,也可以通过PPA安装。

PPA安装方式:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

别的源:

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:ferramroberto/java
sudo apt-get update
sudo apt-get install ant sun-java6-jdk sun-java6-jre sun-java6-bin sun-java6-plugin

另外还发现Github上有个脚本可以安装。

wget https://github.com/flexiondotorg/oab-java6/raw/0.2.4/oab-java.sh -O oab-java.sh
chmod +x oab-java.sh
sudo ./oab-java.sh
sudo apt-get install sun-java-jre sun-java-jdk sun-java6-plugin sun-java6-fonts
sudo ./oab-java.sh -7
sudo apt-get install oracle-java7-jre oracle-java7-jdk oracle-java7-plugin oracle-java7-fonts

手动安装JDK:

http://www.haides.cn/2011/11/%E5%9C%A8ubuntu-11-10-install-sun-jdk/
http://brunoreis.com/tech/installing-java-ubuntu-natty/

接下来安装Android SDK。首先下载:http://developer.android.com/sdk/index.html

tar xfz android-sdk_r16_linux.tgz
cd android-sdk-linux/tools
./android update sdk –no-ui

编辑环境变量:

sudo vim /etc/profile

在后面把tools和platform-tools的路径追加进去即可 :

export PATH=$PATH:/home/android_sdk/tools:/home/android_sdk/platform-tools

然后再让/etc/profile文件修改后立即生效 ,可以使用如下命令:
# .  /etc/profile

如果提示权限不够:chmod a+x adb

如果大家安装的是amd 64位的ubuntu,安装好之后,即使你正确配置了android 的环境变量,应该也还是不可以使用adb 命令的,在终端输入adb 大概会有这样一个错误提示:
android-sdk-linux_86/platform-tools/adb: 没有那个文件或目录。
解决方法:由于是64bit的系统,而Android sdk只有32bit的程序,需要安装ia32-libs,才能使用。

执行以下命令方可OK 。
sudo apt-get install ia32-libs

发表评论

电子邮件地址不会被公开。 必填项已用*标注