Android Studioの実行中にエラーが発生しました


Answers

 sudo apt-get install default-jdk

それはubuntu 11のすべてです

Question

私はAndroid Studioをインストールしており、 here説明しhereすべての手順に従っています

しかし、私がstudio.shを起動studio.shと、私はこのメッセージに間違いがあります:

'tools.jar'はAndroid Studioのクラスパスにありません。 JAVA_HOMEがJREではなくJDKを指していることを確認してください

誰もがこれで私を助けることができますか?




確認する必要がある2つのことがあります:

  1. /etc/environmentファイルにJavaインストールディレクトリを参照する正しいJAVA_HOMEおよびPATH値があることを確認します。
  2. あなたが正しいJavaバージョンを持っていることを確認してください(おそらく、LinuxのディストリビューションにサーバーバージョンのJavaが必要な場合があります)



私にとっては、 Fedora 22をGnome 16.2で動かすと、このsolutionが私を助けました。 つまり、JDKの開発ファイルであるjava-1.8.0-openjdk-develをインストールする必要があります。

ターミナルを開き、JDK開発パッケージの最新バージョンを探します。

$ dnf search jdk-devel
Last metadata expiration check performed 12:44:51 ago on Mon Aug  3 22:20:24 2015.
============================ N/S Matched: jdk-devel ============================
java-1.8.0-openjdk-devel.x86_64 : OpenJDK Development Environment
java-1.8.0-openjdk-devel-debug.x86_64 : OpenJDK Development Environment with
                                      : full debug on
$ sudo dnf install java-1.8.0-openjdk-devel



OpenSuSE 13.1および一部の13.2バージョンでは、次のことも必要となります。

  • java-1_7_0-openjdk-develパッケージをインストールする
  • スタジオの起動時にJAVA_HOMEパスを変更します。

x86の場合: JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0/ sh studio.sh

x64の場合: JAVA_HOME=/usr/lib64/jvm/java-1.7.0-openjdk-1.7.0/ sh studio.sh




エラーは自明ですが、JREではなくJDKパスに環境変数を設定する必要があります

JDK_HOME: C:\Program Files\Java\jdk1.7.0_07

linuxのパスを確認する

Android Studioが重複していない可能性があります




私はWindows 7 x64プロフェッショナルエディションで同様の問題に直面していました。 この問題を解決するには、以下の手順に従ってください。

  1. jdk1.7 x64ビット版を使用している場合は、必要なパスからtools.jarが欠落しています。

  2. jdk1.7のx86版をインストールしてください

  3. JDK_HOME = "C:¥Program Files(x86)¥Java¥jdk1.7.0_67"を設定し、path = "C:¥Program Files(x86)¥Java¥jdk1.7.0_67¥bin"のようにパス環境変数を更新してください。正しい道をつけてください。

  4. / android-studio \ binフォルダから32ビットアプリケーションを起動します。

私はテストし、32ビットjdk1.7でWindows 7でこれらの手順を確認した




まず、java JDKが正しくインストールされているかどうかを確認します

dpkg --list | grep -i jdk

  • JDKをインストールしない場合は、JDKの最新バージョンをOracleからダウンロードしてください

    http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

  • マシンの適切な場所に抽出します。抽出場所を取得します

  • vi〜/ .bashrcまたはvi〜。/ bash_profile JAVA_HOME = / home / user / installs / jdk1.7.0_40 PATH = $ JAVA_HOME / bin

    ソース〜/ .bashrcまたはソース〜/ .bash_profile

  • インストール後、あなたはそれを確認することができますjava -version whcih java

すべてのものが正しければ、答えは以下のようになります:

Javaバージョン "1.7.0_40" Java(TM)SEランタイム環境(ビルド1.7.0_40-b43)Java HotSpot(TM)64ビットサーバーVM(ビルド24.0-b56、混合モード)

  • > studio.shの次のステートメントにアンドロイドスタジオ/ binディレクトリのファイルを追加するJAVA_HOME = / home / user / installs / jdk1.7.0_40

最後に、次のコマンドでAndroidスタジオを起動します./studio.sh




Windows 7では、管理者として右クリックして、android-studio / binフォルダ内のstudio.batファイルを実行してください。 これで以前のスタジオ設定をインポートするように求められます。 これを無視し、次のダイアログでjdkディレクトリへのパスを指定することができます。 それで全部です。

マルセル