2017-06-13 4 views
2

Android Studio 3.0で以前のバージョンで正常に機能していたものをビルドしようとしました。今私は見ています:別のバージョンのjavaCompileTaskがありません

エラー:実行は、タスクに失敗しました「:モバイルアプリ:transformClassesWithRetrolambdaForDevDebug」。

Missing javaCompileTask for variant: dev/debug/0 from output dir: /Users/myname/mycompany-android-app/MyProject/mobile-app/build/intermediates/transforms/retrolambda/dev/debug/0

は私がdefaultConfigの内側に私のモジュールレベルのbuild.gradleに次の追加することによって、周りの持って前にコンパイルの問題を持っていた:

javaCompileOptions { annotationProcessorOptions { includeCompileClasspath偽 } }

「javaCompileTask」で何かを見つけることができません。多分それは他の何かに関係するでしょうか?

答えて

2

私はレトロなラムダのために適用するプラグインをコメントアウトしてしまった、それはそれをやりました。

5

私は、AndroidのGradleプラグイン3.0.0-ALPHA5でretrolambdaバージョン3.6.1を使用しようと、それは作品を行います。 これはAndroid Gradle 3.0.0-alpha *バージョンの問題です。

参考:https://developer.android.com/studio/preview/features/new-android-plugin.html

Known Issuesセクションに記載

Does not currently work with the Retrolambda plugin. However, you should instead use the plugin's built-in support for Java 8 language features.

関連する問題