2016-11-24 4 views
0

CentOS 6.5にAndroid Studioをインストールしようとしています。私は/ usr/share/applications/Android-studio /にパッケージをダウンロードして解凍しました。JAVA_HOMEの問題。 JDKが正しくインストールされていないと思われる

私は/を/ usr/share /アプリケーションにJDK 8がインストールされている(私はあなたがそこにそれを解凍理解し、何かをコンパイルまたは実行する必要はありません...?)

私は、/ etc /プロファイルを追加しています"JAVA_HOME =/usr/share/applications/jdk1.8.0_1118"

私がstudio.shファイルを実行すると、アプリケーションが起動します(シェルにJavaメッセージがいくつか表示されます)。エラーが発生します。

"JDKが必要: 'tools.jar'がStudioクラスパスにないようです JAVA_HOMEがJRE"ではなくJDKを指していることを確認してください。

私のJDKファイルでは何かが間違っていると思いますが、何がわかりません。私はAndroid studioOracle'sウェブサイトのガイドを含め、このエラーを修正する方法についてオンラインで複数のチュートリアルに従ってきました。そして、私がすべてを正しく行ったと言うことができる限り、私はまだこのエラーを受けています。私は何が欠けていますか?

ありがとうございました。

+1

Androidについてはわかりませんが、Windowsの場合、JDK for JAVA_HOMEを使用している場合は、JDKまたはそのbinではなく、JREに組み込まれているJREに設定する必要があります。だから、これはうまくいくだろうか? 'JAVA_HOME =/usr/share/applications/jdk1.8.0_1118/jre' –

+1

ありがとう、@kayleeFrye_onDeck。私はそれを試みた。まだ同じエラーが発生しています。 – AppreciateCo

+0

ダーン!申し訳ありませんが、私はあなたがそれが働いているのを見てうれしいです! 48時間が過ぎると、あなたの答えを受け入れられた答えとすることを忘れないでください。 –

答えて

1

同様の質問に対する回答(以前は見落としていたので投票しなかった)を解決しました。私は/usr/share/applications/jdk1.8.0_1118/libから 'tools.jar'ファイルを/ usr/share/applications/android-studio/libにコピーしなければなりませんでした。それがそれでした。それは稼働しています。このファイルはアンドロイドスタジオのウェブサイトからダウンロードしたパッケージには見当たりません。彼らはすぐにそれを修正し、将来のユーザーの手間を省くことを願っています。

関連する問題