Android Studio 3.0 Beta release 、Android studioは、次世代dexコンパイラ、D8がコードをコンパイルしてビルドするAndroid APK。現在、D8をプレビューできます。
詳細を確認してください: https://Android-developers.googleblog.com/2017/08/next-generation-dex-compiler-now-in.html
Android studio?でD8を使用してビルドを有効にする方法
Android Studio 3.0 BetaでD8を有効にするには、プロジェクトのgradle.propertiesファイルに次の行を追加できます。
Android.enableD8=true
gradle.propertiesファイルがない場合は、ルートプロジェクトディレクトリ(またはフォルダー)に作成し、次の行を追加します。
Android.enableD8 = true
R8、Android Studio 3.0 Betaの一部としてプレビュー可能
試してみるには、プロジェクトのgradle.properties
ファイル:
Android.enableR8=true
R8には、Proguardと直接互換性のないフルモードもあります。それを試すために、gradle.properties
ファイル:
Android.enableR8.fullMode=true
これを確認できます blog 詳細
他の人が述べたように、Android.enableD8=true
でgradle.propertiesですが、そのようなコンパイルエラーが発生した場合"Process 'command' xxx/bin/Java '' finished with non-zero exit value 1" =新しいAndroid Studios 3.1+に移行/インポートされたプロジェクトで、これを試してください:
Android.enableD8.desugaring=true
これはD8の一部としてdesugaringを実行し、プロセスを高速化します。