Tag: CORDOVA-PLUGIN-PROGUARD
Utilizo agp (Android Gradle Plugin) 7.0.4 después de ejecutar ProGuard -> el nombre del parámetro de la interfaz cambió (la versión com.android.tools.build:gradle:4.2.2 no cambió los nombres de los parámetros de la interfaz) en Gradle 4.2.2 public interface ITicketBoxCount { public abstract fun callback(condition: kotlin.Int): kotlin.Unit } en Gradle 7.0.4 public . . . Read more
Estoy trabajando en subir el archivo de mapeo de Proguard a Firebase Crashlytics para que pueda desofuscar los informes de errores. Lo que estoy tratando de entender es cuándo y en qué condiciones se sube el archivo de mapeo a Firebase. ¿Cada vez que creo una nueva versión de lanzamiento, . . . Read more
Estoy tratando de entender cómo Firebase realizará la asignación de código ofuscado a código real y según sus documentos, necesito agregar esta línea: -keepattributes SourceFile,LineNumberTable Se supone que esto mantendrá los nombres de archivo y los números de línea intactos. Sin embargo, a pesar de usar esta configuración, noté que . . . Read more
Tengo un paquete con algunas clases de datos y estoy tratando de acceder al constructor en tiempo de ejecución utilizando la reflexión de Kotlin clazz.primaryConstructor. Todo está funcionando como se esperaba, pero cuando habilito R8, los metadatos de las clases de datos se eliminan, por lo que, por ejemplo, cuando . . . Read more
Estoy trabajando en un SDK de Android que está a punto de ser dividido en módulos separados, con algunos códigos compartidos entre ellos, a saber: – clases compartidas – SDK con característica #1 – SDK con característica #2 Hay una necesidad de ofuscar los AAR de salida. Con un solo . . . Read more