studio programacion paquete nombre móviles detector desarrollo curso cambiar aplicaciones aplicacion addons android

android - programacion - Listar todas las actividades dentro de un APK desde el shell



manual de programacion android pdf (2)

La solución de @Albin imprimirá todos los elementos en AndroidManifest.xml , necesitamos filtrar la salida. Aquí hay otra solución que solo imprime actividades según la pregunta.

aapt list -a /path/to/the/apk | sed -n ''/ activity /{:loop n;s/^.*android:name.*="/([^"]/{1,/}/)".*//1/;T loop;p;t}''

¿Hay una manera de enumerar todas las actividades de un archivo .apk en particular desde el shell? Encontré esta publicación que describe cómo enumerar todas las actividades en una apk pero no es para el shell.


Si puede extraer el archivo apk en su propia máquina, puede usar el comando aapt en el SDK de Android

aapt dump xmltree <apk-file> AndroidManifest.xml

El formato es un poco desconcertante al principio, pero toda la información está allí.