I have upgraded my Android project to use the latest Android Studio 3.0 features. Since then, I am getting the following warning message on each Gradle sync:
Warning:One of the plugins you are using supports Java 8 language features. To try the support built into the Android plugin, remove the following from your build.gradle: apply plugin: 'dexguard' To learn more, go to https://d.android.com/r/tools/java-8-support-message.html
If I go to the linked URL, I can see:
If Android Studio detects that your project is using Jack, Retrolambda, or DexGuard, the IDE uses Java 8 support provided by those tools instead.
There are migration docs for Jack and Retrolambda, but none for DexGuard.
My questions are:
- Can I remove the DexGuard plugin and it will still work as expected?
- If no, how should I go around resolving this warning?
I am running Android Studio 3.0 and DexGuard 8.0.16