Recibo advertencias obsoletas con respecto a Proguard y R8 después de actualizar mi Android Studio a 3.6. ¿Significa eso que no deberíamos usar la ofuscación en nuestros proyectos o hay otra opción equivalente que deberíamos considerar al construir en modo de lanzamiento?
La opción 'android.enableR8' está en desuso y ya no debe usarse. Se eliminará en una versión futura del complemento Android Gradle, y ya no le permitirá deshabilitar R8. Módulos afectados: etc.
android
gradle
proguard
obfuscation
Rixment
fuente
fuente
useProGuard
configuración ha quedado en desuso hace un tiempo, tal vez eso es lo que viste y lo estás recordando mal.useProGuard
de mi gradleRespuestas:
No. Puede usar herramientas de optimización y ofuscación.
Si tiene
android.enableR8 = true
en sugradle.properties
, elimine como R8 las herramientas predeterminadas y laandroid.enableR8
configuración en sí misma está en desuso, causando estas advertencias de desuso.Si tiene
android.enableR8 = false
que usar proguard para la optimización y la ofuscación, considere migrar a R8.fuente
android.enableR8 = true
, ¿verdad?