Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/387.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在ubuntu 10.04 64位操作系统上安装sun-java6-jdk_Java_Android - Fatal编程技术网

在ubuntu 10.04 64位操作系统上安装sun-java6-jdk

在ubuntu 10.04 64位操作系统上安装sun-java6-jdk,java,android,Java,Android,我正试图在我的ubunt10.04机器上设置android的构建环境。为此,我想安装source.andoid.com中提到的sun-java6-jdk $sudo添加apt存储库“deb lucid partner” $sudo apt获取更新 $sudo apt get安装sun-java6-jdk 但是现在我得到的错误是sun-java6-jdk没有包 因此,我想知道如何为android构建安装合适的jdk。Sun jdk由于许可证问题而从Ubuntu中删除:。改用openjdk 虽然这里

我正试图在我的ubunt10.04机器上设置android的构建环境。为此,我想安装source.andoid.com中提到的sun-java6-jdk

$sudo添加apt存储库“deb lucid partner”

$sudo apt获取更新

$sudo apt get安装sun-java6-jdk

但是现在我得到的错误是sun-java6-jdk没有包


因此,我想知道如何为android构建安装合适的jdk。

Sun jdk由于许可证问题而从Ubuntu中删除:。改用openjdk


虽然这里有一个ppa允许你安装SunJDK,但它已经过时了,看起来被抛弃了。

你可以用与10.10相同的方式安装SunJDK for Ubuntu 10.04。中介绍了在10.10中安装java的步骤

以下是安装sun jdk的步骤,摘自那篇文章:

add-apt-repository ppa:sun-java-community-team/sun-java6
apt-get update
apt-get install sun-java6-jdk
update-java-alternatives -s java-6-sun

如果上面提到的存储库不再可用,这里有一个手动安装JDK的替代方案:

在我的情况下,我宁愿直接从Sun的主页下载所需的JDK。下载并解压缩后,只需添加一个环境变量JAVA_HOME即可。就这样。它非常简单,无论ubuntu版本如何,都能正常工作。

从Oracle存储库下载jdk-6u45-linux-x64.bin并执行以下代码

chmod u+x jdk-6u45-linux-x64.bin
./jdk-6u45-linux-x64.bin
sudo mv jdk1.6.0_45 /opt
sudo update-alternatives --install "/usr/bin/java" "java" "/opt/jdk1.6.0_45/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/opt/jdk1.6.0_45/bin/javac" 1
sudo update-alternatives --install "/usr/lib/mozilla/plugins/libjavaplugin.so" "mozilla-javaplugin.so" "/opt/jdk1.6.0_45/jre/lib/amd64/libnpjp2.so" 1
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/opt/jdk1.6.0_45/bin/javaws" 1

更多信息:

请查看此链接,但我有一个疑问,在source.android.com上,他们指定下载sun-java6-jdk,在这种情况下openjdk是否可以用于构建android源代码请参见此问题