についての警告を無効にする方法はありますか
Java 8 言語機能をサポートするには、Jack が必要です。
レトロラムダを使用している間?
プロジェクトをまだコンパイルしていないので、ジャックのサポートは今のところ必要ありません。
についての警告を無効にする方法はありますか
Java 8 言語機能をサポートするには、Jack が必要です。
レトロラムダを使用している間?
プロジェクトをまだコンパイルしていないので、ジャックのサポートは今のところ必要ありません。
アンドロイドスタジオ
synck を実行した後、アプリケーション gradle に以下のコードを追加します。
// ----- add
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'me.tatarka:gradle-retrolambda:3.2.4'
}
}
repositories {
mavenCentral()
}
// ----- end
apply plugin: 'com.android.application'
apply plugin: 'me.tatarka.retrolambda' // ----- add
android {
compileSdkVersion 23
buildToolsVersion "23.0.2"
//----add
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
build.gradle で VERSION_1_8 参照を削除しても安全であることを確認しました。さらに、JAVA バージョンを 1.8 に設定し、Retrolambdaを使用するときに、1 つのジャック サポートを true に設定すると、次のエラーが発生します。