Solución:
descomprimir archivos apk
El método más simple es ejecutar el comando descomprimir:
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. Ejecutar comando file XXX.apk
para ver eso.
obtener archivos de texto legibles desde apk
Si desea archivos de texto legibles, como el archivo de manifiesto, le sugiero que use la herramienta apk. Podríamos instalar la apktool fácilmente con Homebrew:
brew install apktool
luego obtenga los archivos de texto legibles:
apktool d xxx.apk
después del comando anterior, un directorio xxx contiene archivos de texto legibles y otros estarían allí.
editar archivos zip
Si desea editar un archivo zip en su lugar, Keka podría ser una buena opción.
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 dijo Liu Tao, esto se puede averiguar con el comando de archivo.
file xxx.apk
Que mostrará una salida que se parece a esto:
xxx.apk: datos de archivo zip, al menos v2.0 para extraer
Edición
Creo que esto se explica por sí mismo. Vaya a la carpeta a la que exportó el contenido * .apk y edítelos como lo haría normalmente.
Embalaje / cremallera
En Mac, esto también es bastante sencillo. Puede utilizar 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 por usted: http://ibotpeaches.github.io/Apktool/