Colección de citas famosas - Slogan de motivación - Método de depuración de Help Apk

Método de depuración de Help Apk

Método 1:

1. Utilice la opción -d de apktool para descompilar el archivo apk.

Herramienta apk Java-jar. objetivo jar dd apk-o

2. Agregue android:debuggable="true" en el nodo de aplicación de AndroidManifest.

3. Agregue el siguiente código a onCreate de la clase de punto de entrada para la depuración.

invoke-static{}, land roid/OS/Debug;-& gt;Esperando la depuración

4. Vuelva a compilar el apk.

Herramienta apk Java-jar. salida b-d-o nuevo apk.

5. Firmar apk

clave de prueba jar java-jar. .PEM testkey .pk8 nuevo destino .apk firmado

6.

Firma de instalación de adb. apk

7. Importe el código pequeño en 1 a Android Studio.

Archivo→Abrir→Directorio de salida→Siguiente punto de interrupción

8. Abra el monitor para encontrar el proceso correspondiente.

Ejecutar → Monitor o Herramienta->Android->Monitor de dispositivo Android

9. Configurar opciones de depuración remota

Ejecutar → Editor Configurar → Predeterminado → Remoto, haga clic + para agregar uno nuevo, el host es localhost y el puerto es 8700.

10. Abra la apk y haga clic en el error verde para comenzar a depurar.

Método 2: No es necesario modificar el archivo apk original.

1. Utilice Android Killer y otras herramientas para descompilar el archivo apk.

2. Coloque el código pequeño en Android Studio e instale el complemento smaliidea.

Archivo→Configuración→Complementos→Instalar complementos desde el disco...→Reiniciar

3. Configure las opciones de depuración remota y abra el monitor.

4. Utilice adb para iniciar el apk en modo de depuración.

adb shell am start -D -n nombre del paquete/actividad

5. Comience a depurar desde el punto de interrupción y agregue un registro al problema de vigilancia/poco claro, espero que le ayude.