Decompile .apk en Android
Me gustaría descompilar y recompilar un .apk en Android (quiero acceder al Manifiesto de Android de algunas aplicaciones). Conozco el APKTool, pero quiero saber si es posible descompilar un apk en Android (decompiler como una aplicación para Android).
- Android - java.lang.ClassNotFoundException: No encontró la clase "..." en path: / data / app /
- ¿Por qué no se actualizan mis archivos de activos?
- La aplicación de Android navega para iniciar la actividad cuando viene de fondo
- ¿Debo usar ProGuard?
- Cambiar el nombre de apk con Gradle
- No se actualiza el archivo apk, proyecto que se ejecuta en el estudio de android
- No se puede desactivar una aplicación de despliegue escalonado de Android desde el área de producción de Play Store
- ¿La dependencia de la biblioteca aumenta el tamaño de APK?
- La versión de Android Studio no comprime zipaligning
- Cómo ejecutar apk archivo en línea?
- Ubicación del archivo .apk
- ¿Cuáles son los contenidos de un archivo APK de Android
- No se puede configurar Proguard para extraer APK
Obtener en el manifiesto es fácil. Cambie la extensión de .apk a .zip y extraiga el manifiesto. La mayoría del tiempo, se deja intacta y parsable. En el caso de que no lo sea, hay un montón de libre, herramientas de código abierto que puede utilizar. APKTool es un gran para usar también. Echar un vistazo al código fuente puede darle una mejor idea sobre cómo lograrlo y, a continuación, puede implementarlo en el entorno de Android.
Shameless plug, Acabo de crear un paquete de código abierto que gestiona el proceso de descompilación APK en https://github.com/lxdvs/apk2gold .
Apktool decompiles a Smali; Mi paquete, apk2gold, se descompilará a Java.
- ¿Log.i () afecta el rendimiento en las aplicaciones de Android?
- No puede resolver R en variable después de actualización de estudio de Android