2011-08-16 2 views
2

Androidデベロッパーのウェブサイトによると、以下では、Java 5 SDKAndroidソースを構築するためのJava 5 SDKのインストール方法は?

$ sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu dapper main multiverse" 
$ sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu dapper-updates main  multiverse" 
$ sudo apt-get update 
$ sudo apt-get install sun-java5-jdk 

をインストールするためのプロセスである。しかし、私はエラーを取得し、最後の2つのコマンドを実行しよう - URLであることの理由がに追加最初の2つのコマンドによるリポジトリにはアクセスできません。 私はUbuntu 11.04を使用しています。 その場合、Java 5 SDKをどのように実行すればよいですか?私はhttp://java.sun.comからのJava 5 SDKをインストールした場合* はAndroidのソースのINGの *を作りながら

パッケージするcom.sun.javadocが存在しない

は、その後、私は以下の理由にエラーが発生します

私に適した方法を教えてください

+0

Java 1.6または1.7は、Android SDKを使用して見つけるだけです。また、Ubuntuに付属のopenJDKも動作するはずです。 – djangofan

+1

openJDKは**サポートされていません**アンドロイドビルド環境 ビルドアンドロイド_Froyo_ source、Java 1.5を使用する必要があります。1.6または1.7 – Wrangler

答えて

-1

11.04はnatty narwhalと呼ばれています。大まかなことです。 java 5も本当に古いです。今はJava 6または7を使用しているはずです。

+0

しかし、Froyoソースを構築するためのアンドロイドウェブサイトとして、Java 5と** Java 6または7 ** – Wrangler

+0

http://stackoverflow.com/questions/3661205/android-make-failure-on-ubuntuこの人には1.5の問題がありましたが、1でコンパイルできました。6 –

+0

私はむしろubuntu 10.04に切り替えてfroyoコード – Wrangler

0

Java 5 SDKをOracleからインストールする場合(.binをダウンロードすることをお勧めします)、完了したら、インストール後にetc-alternativesの設定をsudoで編集する必要があります。 "which java"または "which javaw"というコマンドで、参照先を知ることができます。 OracleのJDKのために

、それはのようなものかもしれません:あなたは、あなたが「更新選択肢を」使用しない場合は、最低では、/ etc /代替/ Javaで手動でそれを行うことができます

# update-alternatives --install "/usr/java/jdk1.6.0_26/java" "java" "/usr/java/default/bin/java" 3 
# update-alternatives --install "/usr/java/jdk1.6.0_26/javac" "javac" "/usr/java/default/bin/javac" 3 

パス内のjavaが適切な場所に移動するように、Javaシンボリックリンクを更新するにはsudoアクセスが必要です。もちろん、これには注意が必要な他の合併症もあります。

私は純粋なOracle Javaであることが好きなので、私は通常、Java開発用のLinuxディストリビューションとして「Oracle Solaris 11 Express」を使用します。

+0

を構築しようとします。私はこのトリックを試しました...これも** **動作していません – Wrangler

2

ハードリポジトリを使用してみることができます。これはUbuntu 10.04 32bitでうまく動作します。

$ sudo add-apt-repository "deb http://us.archive.ubuntu.com/ubuntu/ hardy multiverse" 
$ sudo add-apt-repository "deb http://us.archive.ubuntu.com/ubuntu/ hardy-updates multiverse" 
$ sudo apt-get update 
$ sudo apt-get install sun-java5-jdk 

インストールが正常に実行されたかどうかを確認します。

$ sudo update-java-alternatives -l 

実行し、Javaのバージョンを切り替えるには。

$ sudo update-java-alternatives 
$ sudo update-java-alternatives -s java-1.5.0-sun 

次に、正常に切り替えられたら、実行してください。

$ java -version 
関連する問題