Я обновил свой проект Android, чтобы использовать последние функции Android Studio 3.0. С тех пор я получаю следующее предупреждающее сообщение при каждой синхронизации Gradle:
Предупреждение. Один из используемых вами подключаемых модулей поддерживает функции языка Java 8. Чтобы попробовать поддержку, встроенную в подключаемый модуль Android, удалите из файла build.gradle следующий код: apply plugin: 'dexguard'. java-8-support-message.html" rel="noreferrer">https://d.android.com/r/tools/java-8-support-message.html
Если я перейду по связанному URL-адресу, я увижу:
Если Android Studio обнаружит, что ваш проект использует Jack, Retrolambda или DexGuard, вместо этого IDE использует поддержку Java 8, предоставляемую этими инструментами.
Есть документы по миграции для Jack и Retrolambda, но нет для DexGuard.
Мои вопросы:
- Могу ли я удалить плагин DexGuard, и он по-прежнему будет работать должным образом?
- Если нет, как мне обойти это предупреждение?
Я использую Android Studio 3.0 и DexGuard 8.0.16.