Androide aapt dump recursos sin salida

Cuando trato de descargar los recursos de un apk usando el AAPT en las versiones Android Jellybean y pre-Jellybean, funciona bien. Muestra la salida esperada.

aapt dump --values resources /system/framework/framework-res.apk 

Pero cuando intento ejecutar este comando en KitKat y versiones más nuevas, no produce literalmente nada. No estoy realmente seguro si ART runtime tiene algo que ver con esto.

¿Alguien sabe cuál podría ser la causa de esto? Y cómo arreglar esto?

En el estudio androide, entre la versión mínima de SDK y la versión máxima de SDK mantener como por su android móvil version.then limpiar el proyecto y tratar de ejecutar.

Esto es lo que he hecho en un Nexus 6 de Marshmallow (6.0 / MRA58K):

 adb pull /system/framework/framework-res.apk aapt dump --values resources framework-res.apk 

Produjo una lista larga de 19 MiB de identificadores del recurso. Los mismos comandos en un Jelly Bean Nexus S (4.1.2 / JZO54K) produjeron salida equivalente, excepto que era la mitad del tamaño.

Parece que el problema está en la plataforma androide, cuando AAPT se ejecuta en otro sistema operativo, funciona bien, pero cuando se ejecutó en el interior de Android, no muestra nada.

  • Ejecutar aplicación de teléfono en el dispositivo Android
  • Colorear las líneas de logcat en Linux
  • Error: ANDROID_HOME no está establecido y el comando "android" no está en tu PATH en OS X
  • Necesidad de capturar selectivo STDOUT de Android para su visualización en listview
  • Cómo actualizar AndroidManifest.XML en resources.arsc utilizando la herramienta aapt para Android utilizando el terminal
  • Zipalign - Comando no encontrado - Terminal MAC
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.