Colección de citas famosas - Slogan de motivación - ¿Cómo puede Android confundir sólo su propio código sin confundir los paquetes jar de terceros?
¿Cómo puede Android confundir sólo su propio código sin confundir los paquetes jar de terceros?
Proceso de empaquetado ofuscado:
1. Agregue clases y paquetes jar de terceros que no requieran ofuscación al archivo proguard-project.txt.
Esta es una clase que no necesita confundirse en su propio paquete. Si algunas clases llaman a jni, no es necesaria ninguna confusión; de lo contrario, se producirá un error. Además, si se incorporan otros proyectos al proyecto como bibliotecas, algunas clases de esos proyectos no se deben ofuscar.
Esto es para evitar confusión con archivos jar de terceros en el proyecto.
Además, agregue las palabras anteriores; de lo contrario, la consola informará una advertencia.
2. Elimine el número # antes de proguard config = $ { SDK }/tools/proguard-Android txt: proguard-project.
Finalmente, simplemente exporte el paquete de firmas.