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