2

アンドロイドスタジオをバージョン3.0にアップデートしました。以前のバージョンのスタジオでjackOptionを使用していました。更新後、この警告が表示されます。私はこの警告を受けた。しかし、私はこれらの2つの行を追加する場所を知っていないのですか?警告:Jack toolchainは推奨されていません。Androidスタジオ

Warning:The Jack toolchain is deprecated and will not run. To enable support for Java 8 language features built into the plugin, remove 'jackOptions { ... }' from your build.gradle file, and add 

    android.compileOptions.sourceCompatibility 1.8 
    android.compileOptions.targetCompatibility 1.8 

Future versions of the plugin will not support usage of 'jackOptions' in build.gradle. 
To learn more, go to https://d.android.com/r/tools/java-8-support-message.html 
+0

@pavneet この2行を追加すると警告が表示されます。私もこれらを追加する必要はありませんか? android.compileOptions.sourceCompatibility 1.8 android.compileOptions.targetCompatibility 1.8 – Khemraj

答えて

6

ステップ1:あなたのbuild.gradle(モジュールアプリ)

ステップ2を開きます(右に表示される同期プロジェクトやsync nowをクリックしてください:

android { 
    //.. other code 
    compileOptions { 
     sourceCompatibility JavaVersion.VERSION_1_8 
     targetCompatibility JavaVersion.VERSION_1_8 
    } 
} 

ステップ3のようにandroidブロックの下の行の下に追加します。上部の角)

注:jackOptionsbuild.gradle(モジュール)にある場合は

defaultConfig { 
    jackOptions { 
     enabled true 
    } 
} 

その後、

0123との互換性などのJava 8をあなたはまた、選択

File -> Project structure

選択app->Propertiesを経由してそれを行うことができますjackOptionsブロック


削除を選択します

+0

ありがとう@pavneet。それは働いた – Khemraj

+0

@Khemu私は助けることができてうれしい –

関連する問題