Android Studio(2013年7月4日現在))の現在のバージョンをダウンロードしました。JDKバージョン7u25もダウンロードしました。
ただし、起動後にエラーが表示されます。Java_HOMEがJREではなくJDKを指していることを確認してください。
この問題を解決する方法がわかりません。IDEを実行できません。助けていただければ幸いです。
Java JDKが正しくインストールされているかどうかを確認してください
dpkg --list | grep -i jdk
jDKをインストールしない場合
Sudo add-apt-repository ppa:webupd8team/Java
Sudo apt-get update && Sudo apt-get install Oracle-jdk7-installer
インストール後、jdkを有効にします
update-alternatives --display Java
UbuntuがJava JDK 7を使用しているかどうかを確認します
Java -version
すべてが正しければ、答えは次のようになります。
Java version “1.7.0_25″
Java(TM) SE Runtime Environment (build 1.7.0_25-b15)
Java HotSpot(TM) Server VM (build 23.3-b01, mixed mode)
使用されているコンパイラを確認します
javac -version
このようなものが表示されるはずです
javac 1.7.0_25
Java_HOMEを環境変数に追加します
/etc/environment
を編集し、Java_HOME=/usr/lib/jvm/Java-7-Oracle
をファイルの最後に追加します
Sudo nano /etc/environment
ファイルの最後に追加する
Java_HOME=/usr/lib/jvm/Java-7-Oracle
変更を有効にするには、ログインとログアウト(または再起動)
Oracle JDKを削除する場合
Sudo apt-get remove Oracle-jdk7-installer
これを読んでください: http://arwankhoiruddin.blogspot.co.il/2014/01/Android-studio-in-ubuntu-problem.html
要するに:端末で入力する
$ sudo update-alternatives --config Java
今、あなたは選ぶ必要があります
usr/lib/jvm/Java-7-openjdk/jre/bin/Java
#3を押す
私はUbuntu 14.04とOpenJDKを持っていますが、私にとっては新規インストールがうまくいきました。
やった
Sudo apt-get install openjdk-7-jdk
または、
Sudo apt-get install --reinstall openjdk-7-jdk
既にインストールされていてエラーが発生した場合、
そしてすべてが大丈夫だった。
Ubuntuでは、ここで説明されているすべての方法を試しましたが、どれも機能しませんでした。
私が最後にしたことは:
oracleからJDKをダウンロードし、アーカイブを抽出します
編集Android-studio/bin/studio.sh
そして上部に追加
export Java_HOME =/path/to/jdk
ファイルを保存し、cd Android-studio/bin
と起動Android Studio:./studio.sh
Fedora(および他のRedHat派生製品、たとえばRHEL 7やCentOS 7)では、問題はopenjdk-develパッケージの欠落でした。これは簡単な修正であり、Java_HOMEパスまたはJREとは関係ありません。
Sudo yum install Java-1.7.0-openjdk-devel.x86_64
Windowsを使用している場合、インストールは多くのユーザーを混乱させる可能性があります...
インストーラーではインストールパスを指定できますが、これはインストールするJREオプションが選択されている場合のみです。
実際のJDKは自動的にインストールされます...
64ビット上のC:\ Program Files\Java\jdkX.XX
C:\ Program Files(x86)\ Java\jdkX.XX(32ビット)
そのため、インストーラーに表示されるJREパスではなく、このJDKパスに設定された環境変数でJava_HOME変数を設定する必要があります。
Windowsでは、jdkを参照するSTUDIO_JDK
として新しい環境を作成しますC:\Program Files\Java\jdk1.7.0
この答えは、Windows 7 32ビットシステムに非常に固有のものです。Java_HOME変数を設定した後でも、問題がありました。 JavaをWebサイトから再度インストールした後、 http://www.Oracle.com/technetwork/Java/javase/downloads/jdk8-downloads-2133151.html
しかし、今回は「Windows x64 54 MB jdk-8u51-windows-x64-demos.Zip」を試しました。これは、システムが32ビットで、Android STUDIOが開始されたにもかかわらず、私の環境設定は次のとおりです(ユーザー変数ではなくシステム変数の下):
Java_HOME-C:\ Program Files(x86)\ Java\jre1.8.0_51 JDK_HOME-C:\ Program Files(x86)\ Java\jdk1.8.0_51
Linux Mint 17(またはUbuntu 14.04):
Sudo apt-get install openjdk-7-jdk
次に、Java_HOME env変数を変更します。
export Java_HOME=Java_HOME=/usr/lib/jvm/Java-7-openjdk-AMD64/
最新のAndroid Studioをダウンロードすると、この問題は解決されます/ OSX/MAC
Linux Mint 17.2でも同じ問題がありましたが、非常に簡単でした。
パッケージマネージャーで、openjdk-7 -jreがインストールされていましたが、JDKはインストールされていませんでした。 openjdk-7 -jdkをインストールするだけでした。
私はLinuxを初めて使用するので、パス/ usr/lib/jvm/Java-7-openjdk-AMD64の名前から、すでにJDKであると仮定していましたが、 JRE。