Jack の使用に必要なものとその方法の詳細については、ドキュメントを参照してください。
これは、 Java 1.8のbuild.gradle使用方法jackOptionsと設定方法に関するドキュメントの関連部分です。compileOptions
android {
...
defaultConfig {
...
jackOptions {
enabled true
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
}
アップデート
この投稿によると、Jack ツールチェーンは現在非推奨であると見なされており、投稿によると、今後数週間で Android ビルド システムの一部として Java 8 機能をネイティブにサポートする作業が行われています。
この投稿では、Jack で Java 8 機能を有効にしたい場合に備えて、Jack から新しい方法に移行する作業はほとんどまたはまったくないはずであるとも述べています。
UPDATE 2 ビルトイン サポートのプレビュー
最新の Android Studio プレビュー 2.4 プレビュー 6 を使用して、Java 8 の新しい組み込みサポートを試すことができるようになりました。
これを有効にする方法、または Jack または Retrolambda から移行する方法の詳細については、ドキュメントを参照してください。