web-dev-qa-db-ja.com

Android studioでJDKバージョンを指定する方法は?

Android Studioでは、次のようなGradleビルドエラーが発生します。

Error:(3, 22) compileSdkVersion Android-22 requires compiling with JDK 7

次のクリック可能なプロンプトが表示されます。

Download JDK 7
Select a JDK from the File System
Open build.gradle File

そして、JDK 7を既にダウンロードしてインストールしています。問題は、「ファイルシステム」で選択すると、1.6.0 JDKという名前のディレクトリしか見つからないことです。さらに、JDK 7のインストールでは、インストールディレクトリを選択する箇条書きがスキップされたため、実際にどこにあるのかわかりません。 Javaコントロールパネルには「Java 7 Update 79」があると表示されているため、近くにいると確信しています。Androidスタジオにどこにあるかを伝えるだけです。また、ターミナルでJava -versionコマンドを実行しましたが、バージョンが「1.7.0_79」であると表示されます。

どんな助けも大歓迎です!

63
ThePartyTurtle

使用できます cmd + ; Macまたは Ctrl + Alt + Shift + S Windows/Linuxの場合、プロジェクト構造ダイアログを表示します。そこで、JDKの場所とAndroid SDKの場所を設定できます。

Project Structure Dialog

JDKの場所を取得するには、ターミナルで/usr/libexec/Java_home -v 1.7を実行します。 Java 7の場合は1.7、Java 8の場合は1.8を送信します。

127
Ben Kane

新しいAndroid St​​udioバージョンの場合、C:\ Program Files\Android\Android Studio\jre\bin(またはAndroid St​​udioがインストールされたファイルの場所)に移動し、このウィンドウでコマンドウィンドウを開きますコマンドプロンプトで次のコマンドの場所とタイプ:-

Javaバージョン

9
Rishabh

Macでは、ターミナルを使用して/Applications/Android Studio.app/Contents/jre/jdk/Contents/Home(またはAndroid SDKがインストールされている場所)に移動し、コマンドプロンプトに次を入力できます。

./Java -version
0
Lorraine