android - modificar - extraer apk de una aplicacion instalada
Cómo descomprimir, editar y comprimir un apk de Android (3)
El método más simple es ejecutar el comando Unzip:
descomprimir xxx.apk -d xxx
Se generará un directorio xxx para almacenar archivos descomprimidos. En realidad, los archivos .apk son los mismos que los archivos .zip. Ejecute el file XXX.apk
comandos file XXX.apk
para ver eso.
Tengo un apk de Android y borré mi código fuente y no tengo el proyecto otra vez, quiero cambiar el código de la versión del apk antiguo. mi pregunta es cómo descomprimir y volver a empaquetar la apk para que pueda usar el. estoy usando un sistema mac Vi tantas cosas para Windows pero no pude encontrar para Mac. Necesito ayuda, por favor.
Para dar una respuesta completa para desempaquetar, editar y empaquetar en Mac:
Desembalaje / Descomprimido
Como dijo Liu Tao, la forma más fácil de descomprimir un archivo * .apk en mac es usar el siguiente comando:
unzip xxx.apk -d xxx
Esto se debe a que un archivo * .apk no es más que un archivo zip. Nuevamente, como Liu Tao declaró, esto se puede encontrar con el comando file.
file xxx.apk
Lo que mostrará una salida que se parece a esto:
xxx.apk: Datos de archivo comprimido, al menos v2.0 para extraer
Edición
Creo que esto se explica por sí mismo. Vaya a la carpeta a la que exportó los contenidos * .apk y edítelos como lo haría normalmente.
Embalaje / cremallera
En Mac, esto también es bastante sencillo. Puede usar el comando zip para volver a empaquetar todos los archivos en un archivo * .apk.
zip -r xxx.apk xxx/
Quieres usar APKTool. Se encargará de descomprimir y reconstruir para usted: http://ibotpeaches.github.io/Apktool/