web-dev-qa-db-ja.com

Android Studio:Buildtools 24.0.1にはJava 1.8以上が必要です。

MacでAndroid開発環境をセットアップしようとしています。

私の出発点はJava 1.7です。そこでAndroid studioをインストールし、ビルドしたいプロジェクトを開きました。そしてそれは言う:

Error:Buildtools 24.0.1 requires Java 1.8 or above.  Current JDK version is 1.7.

そこで、Java 1.8 u101をダウンロードしてインストールしました。運がありません。その後、Android St​​udioを削除して再インストールし、SDKを再インストールしましたが、まだうまくいきません。

私のJava Control Pannelは次のように述べています:Java 8 update 101. /usr/bin/Javaの出力:

Java version "1.8.0_101"
Java(TM) SE Runtime Environment (build 1.8.0_101-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.101-b13, mixed mode)

/usr/bin/javacの出力

javac 1.8.0_101

私は何を間違えましたか?

17
lang2

プロジェクト構造を通じてJDKバージョンを確認してください

enter image description here

これをgradleセクションに追加できます

    compileOptions {
    sourceCompatibility JavaVersion.VERSION_1_8
    targetCompatibility JavaVersion.VERSION_1_8
  }
40
IntelliJ Amiya

Macでは、アプリをダブルクリックするだけで、新しいモーダルウィンドウが表示されます。次に、'Open Module Setting'を選択し、'SDK Location'に移動します。

3
P. Medas

プロジェクト構造->アプリ->プロパティで(Sdkバージョンのコンパイル)をgoogle APIの2に変更します。ビルドツールバージョン= 22.0.1

0
C89-HD