Cómo eliminar el código publicitario del código fuente de Android
Limpiar anuncios antes de la instalación
La idea general de este método es descompilar (la compilación puede entenderse como convertir el código fuente en un programa ejecutable, y descompilar es convertir el programa en código fuente) archivo APK, luego modificar el archivo XML (generalmente main.xml en la carpeta res descompilada, generalmente en la carpeta de diseño, a veces en otras carpetas) para eliminar la información publicitaria y finalmente volver a compilar en un nuevo APK . Luego, el archivo XML (generalmente main.xml ubicado en la carpeta res del APK descompilado, generalmente en la carpeta de diseño, a veces en otras carpetas) se modifica para eliminar la información publicitaria y finalmente se vuelve a compilar en un nuevo archivo APK.
Hablemos del proceso de operación específico. Primero, debe instalar el entorno Java en su computadora (puede descargarlo e instalarlo en www.java.com) y luego descargar apktool en /e/. 15aplicación.htm. Descomprima apktool.jar en c:windows, descomprima apktool-install-windows.zip, luego descargue apktool.jar en c:windows, descomprima aptool-install-windows.zip en cualquier carpeta (como el directorio raíz de la unidad D).
Ejecute una línea de comando y use el comando cd para ir a la carpeta donde se encuentra apktool-install-windows (por ejemplo, cd d:/apktool). Si el archivo de instalación con anuncios integrados se llama abcd.APK, ejecute el siguiente comando para descompilar abcd.apk en la carpeta abcd:
apktool d abcd.apk ABCD
Abrir ahora carpeta abcd y busque main.xml en la carpeta res dentro de ella, luego presione "Ctrl+F" para abrirla con el bloc de notas, busque fill_parent y wrap_content, y reemplácelos ambos con 0.0dip, guarde y salga, luego ingrese el siguiente comando para recompilar:
Apktool b ABCD
A continuación, puede ver la ruta de ABCDdistout.apk, encontrar el archivo APK regenerado y finalmente usar herramientas como APKsign para firmar el archivo APK. Poder.