Android Studio をインストールし、ここに記載されているすべての手順に従いました
しかし、開始するstudio.sh
と、次のメッセージでエラーが発生しました。
「tools.jar」は Android Studio クラスパスにありません。JAVA_HOME が JRE ではなく JDK を指していることを確認してください
ここで誰でもこれを手伝ってもらえますか?
Android Studio をインストールし、ここに記載されているすべての手順に従いました
しかし、開始するstudio.sh
と、次のメッセージでエラーが発生しました。
「tools.jar」は Android Studio クラスパスにありません。JAVA_HOME が JRE ではなく JDK を指していることを確認してください
ここで誰でもこれを手伝ってもらえますか?
Java JDK が正しくインストールされているかどうかを確認する
dpkg --list | grep -i jdk
そうでない場合は、JDKをインストールします
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update && sudo apt-get install oracle-java8-installer
インストール後、jdk を有効にする必要があります。
update-alternatives --display java
Ubuntu が Java JDK 8 を使用しているかどうかを確認する
java -version
すべてが正しければ、答えは次のようになります。
java version "1.8.0_91"
Java(TM) SE Runtime Environment (build 1.8.0_91-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.91-b14, mixed mode)
使用されているコンパイラを確認する
javac -version
このようなものが表示されるはずです
javac 1.8.0_91
最後に、環境変数に JAVA_HOME を追加します。
編集してファイルの末尾に/etc/environment
追加JAVA_HOME=/usr/lib/jvm/java-8-oracle
sudo nano /etc/environment
ファイルの末尾に追加
JAVA_HOME=/usr/lib/jvm/java-8-oracle
その後、再起動する必要があります。これは、ターミナルから次のように実行できます。
sudo reboot
JDKを削除したい場合
sudo apt-get remove oracle-java8-installer
エラーは一目瞭然です。環境変数を JRE ではなく JDK パスに設定する必要があります。
JDK_HOME: C:\Program Files\Java\jdk1.7.0_07
Linuxのパスを確認してください
ここでは重複する可能性がありますAndroid Studioが機能しない
ウィドウズ7 64ビット.
まず、Java JDK が正しくインストールされているかどうかを確認します。
dpkg --list | grep -i jdk
そうでない場合は、JDK をインストールします。
Oracle から最新バージョンの JDK をダウンロードします: 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
source ~/.bashrc
またsource ~/.bash_profile
インストール後、次のことを確認できます。
java -version
which java
すべてが正しい場合、答えは次のようになります。
Java バージョン "1.7.0_40"
Java(TM) SE ランタイム環境 (ビルド 1.7.0_40-b43)
Java HotSpot(TM) 64 ビット サーバー VM (ビルド 24.0-b56、混合モード)
android-studio/bin ディレクトリにあるファイルの studio.sh に次のステートメントを追加します。
JAVA_HOME=/home/user/installs/jdk1.7.0_40
最後に、次のコマンドで Android Studio を起動します。
./studio.sh
新しくインストールした Linux Mint 16 でも同じ問題が発生しました。これを修正するには、コマンドを入力するだけです。
sudo apt-get install openjdk-7-jdk
以上です。リポジトリを追加したり、環境に JAVA_HOME を作成したりする必要さえありません。
Gnome 16.2 でFedora 22を実行している私にとって、このソリューションは役に立ちました。つまり、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
ubuntu では、ここで説明されているすべての方法を試しましたが、どれも機能しませんでした。
私が最終的にやったことは次のことでした:
Oracle から JDK をダウンロードし、アーカイブを抽出します。
編集android-studio/bin/studio.sh
して一番上に追加
JAVA_HOME=/path/to/jdk のエクスポート
ファイルを保存し、cd android-studio/bin
Android Studio を起動します。./studio.sh
Windows 7 x64 プロフェッショナル エディションでも同様の問題に直面していました。この問題を解決するには、次の手順に注意してください。
jdk1.7 x64 ビット バージョンを使用している場合、必要なパスに tools.jar がありません。
jdk1.7 の x86 バージョンをインストールしてください
JDK_HOME="C:\Program Files (x86)\Java\jdk1.7.0_67" を設定し、パス環境変数を path="C:\Program Files (x86)\Java\jdk1.7.0_67\bin" として更新します 注: Linux適切なパスを入れます。
/android-studio\bin フォルダーから 32 ビット アプリケーションを起動します。
これらの手順は、32 ビット jdk1.7 を使用する Windows 7 でテストおよび検証しました。
おそらく、マシンに jdk がインストールされていないことが原因です。最初の実行でまったく同じ問題が発生しました。ターミナル ( CTRL+ALT+T ) を開き、次のように入力します。sudo apt-get install openjdk-7-jdk
完了したら、Java 環境変数をセットアップします。手順は次のとおりです。
sudo gedit /etc/environment
JAVA_HOME=/usr/lib/jvm/java-7-openjdk-i386
(場所は、Java のインストールによって異なる場合があります)export JAVA_HOME
. /etc/environment
さらに明確にするための役立つリンクのカップル:
お役に立てれば。
Windows 7 では、管理者として右クリックして android-studio/bin フォルダーにある studio.bat ファイルを実行するだけです。以前のスタジオ設定をインポートするよう求められます。これを無視して、次のダイアログで jdk ディレクトリへのパスを指定できます。それで全部です。
マルセル
Linux Mint 17.3 のインストールでは、これらの手順が非常に役立つことがわかりました。
この問題は、システムのデフォルト Java が OpenJDK であり、Android Studio が Oracle の JDK を好むことに要約されるようです。チュートリアルにある OpenJDK の削除手順は実際には実行しませんでしたが、Oracle JDK をダウンロードしてシステムのデフォルトとして設定しただけです。Android Studio はすぐに機能しました。
リンクされたページが消えた場合に備えて、私が取った手順は次のとおりです。
Oracle JDK をダウンロードします。私のバージョンは 1.7.0_79 でした。
tar -zxvf jdk-7u79-linux-x64.tar.gz
sudo mkdir -p /opt/java
sudo mv jdk1.7.0_79 /opt/java
sudo update-alternatives --install "/usr/bin/java" "java" "/opt/java/jdk1.7.0_79/bin/java" 1
sudo update-alternatives --set java /opt/java/jdk1.7.0_25/bin/java
と
java -version
システムがOracleのJDKを使用していることを確認し、次のような出力を提供します
java version "1.7.0_79"
Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)
確認しなければならないことが 2 つあります。
/etc/environment
ファイルに含まれていることを確認します。JAVA_HOME
PATH
参照していたときにこの問題に遭遇しました
[drive]:\Program Files\Java\jdk1.8.0_65
推奨される Android Studio の代わりに、私の JAVA_HOME 環境変数で
[drive]:\Program Files\Java\jdk1.7.0_79.
Windows 10 Pro で x64 バージョンの JDK を使用しています。
Android Studio のインストール手順から。
Android Studio をセットアップする前に、JDK 6 以降がインストールされていることを確認してください (JRE だけでは十分ではありません)。Android 5.0 以降の開発には JDK 7 が必要です。JDK がインストールされているかどうか (およびどのバージョンか) を確認するには、ターミナルを開いて「javac -version」と入力します。JDK が利用できない場合、またはバージョンがバージョン 6 より前の場合は、Java SE Development Kit 7 をダウンロードしてください。
http://developer.android.com/sdk/installing/index.html?pkg=studio