tengo studio saber que puedo minsdkversion instalar descargadas como code cambiar archivos actualizar abrir android xml apk android-manifest aapt

android - studio - no puedo instalar apk descargadas



¿Cómo ver AndroidManifest.xml desde el archivo APK? (12)

¿Es posible ver el archivo Androidmanifest.xml ?

Acabo de cambiar la extensión del archivo apk a zip . Este archivo zip contiene el archivo Androidmanifest.xml . Pero no puedo ver el contenido de Androidmanifest.xml . Está completamente encriptado.

¿Cómo puedo ver el archivo Androidmanifest.xml ?


Android Studio ahora puede mostrar esto. Vaya a Build > Analyze APK... y seleccione su apk. A continuación, puede ver el contenido del archivo AndroidManifset.


El AXMLParser y APKParser.jar también pueden hacer el trabajo, puede ver el enlace. AXMLParser


El archivo debe ser descompilado (o deodex no está seguro de cuál). Pero aquí hay otra manera de hacerlo:

-Download free Tickle My Android tool on XDA: https://forum.xda-developers.com/showthread.php?t=1633333https://forum.xda-developers.com/showthread.php?t=1633333 -Unzip -Copy APK into /_WorkArea1/_in/ folder -Open "Tickle My Android.exe" -Theming Menu -Decompile Files->Any key to continue (ignore warning) -Decompile Files->1->[Enter]->y[Enter] -Wait for it to decompile in new window... Done when new window closes -Decompiled/viewable files will be here: /_WorkArea3/_working/[App]/


En este thread , Dianne Hackborn nos dice que podemos obtener información del AndroidManifest utilizando aapt.

Saqué este comando rápido de Unix para obtener la información de la versión:

aapt dump badging my.apk | sed -n "s/.*versionName=''/([^'']*/).*//1/p"


Este es un hilo antiguo, pero pensé que mencionaría que, de su teléfono tiene una raíz, puede verlo directamente en su teléfono usando la aplicación root explorer. Ni siquiera tienes que extraerlo para ver.


Google acaba de lanzar una herramienta de código abierto multiplataforma para inspeccionar archivos APK (entre muchos otros formatos binarios de Android):

ClassyShark es una herramienta de inspección binaria independiente para desarrolladores de Android. Puede navegar de forma confiable en cualquier ejecutable de Android y mostrar información importante, como las interfaces de clase y los miembros, los conteos y dependencias de dex. ClassyShark admite múltiples formatos, incluidas bibliotecas (.dex, .aar, .so), ejecutables (.apk, .jar, .class) y todos los XML binarios de Android: AndroidManifest, recursos, diseños, etc.


Hay una herramienta en línea que le permite cargar un archivo APK. Lo descompila y finalmente le permite descargar un archivo zip con todas las fuentes, un archivo XML de manifiesto, etc., todo eso sin tener que instalar ningún programa en su computadora: http://www.javadecompilers.com/apk

Además, si desea verificar algunos parámetros, puede hacerlo por su interfaz de usuario


Puede usar directamente el aapt l -a name.apk para ver el aapt l -a name.apk manifest.xml.

Este enlace podría ayudar a http://elinux.org/Android_aapt

(Esto también volcará la tabla de recursos).


Puede usar este comando: guardar en el archivo AndroidManifest.txt

aapt dump xmltree gmail.apk AndroidManifest.xml > AndroidManifest.txt


Sí, puedes ver los archivos XML de un archivo Android APK . Hay una herramienta para esto: android-apktool

Es una herramienta para ingeniería inversa de aplicaciones de Android binarias, cerradas y de terceros.

Cómo hacer esto en su sistema de Windows:

  1. Descargar el archivo apktool-install-windows- *
  2. Descargar el archivo apktool- *
  3. Desembale ambos en su directorio de Windows

Ahora copie el archivo APK también en ese directorio y ejecute el siguiente comando en su símbolo del sistema:

apktool d HelloWorld.apk ./HelloWorld

Esto creará un directorio " HelloWorld " en su directorio actual. Dentro de él, puede encontrar el archivo AndroidManifest.xml en formato descifrado, y también puede encontrar otros archivos XML dentro del directorio "HelloWorld/res/layout" .

Aquí HelloWorld.apk es su archivo APK de Android.

Vea la siguiente captura de pantalla para obtener más información:


También puede usar mi aplicación, Detective de aplicaciones, para ver el archivo de manifiesto de cualquier aplicación que haya instalado en su dispositivo.


aapt d xmltree com.package.apk AndroidManifest.xml

AndroidManifest.xml el archivo AndroidManifest.xml del APK especificado. No está en formato XML, pero todavía puedes leerlo.

http://elinux.org/Android_aapt (Android Asset Packaging Tool) es una herramienta integrada que viene con el SDK de Android.