¿Cómo modificar el kernel de Android Webkit?
1. Busque el gdb correspondiente a la cadena de herramientas, que es arm-eabi-gdb en el simulador. En la compilación previa, agregue su directorio a PATH
export PATH=$ANDROID_SRC/prebuilt/linux-x86/tootlchain. / arm-eabi-4.4.0/bin: $PATH
O agréguelo directamente a ~/.bashrc
2 Ejecute el script de configuración
cd$ANDROID_SRC
source build/envsetup.sh
3 Inicie el emulador y ejecute el navegador
l gdbclient app_process: 5039 browser
En esta vez puedes ver que gdb se ha iniciado exitosamente (a pesar de las advertencias) y ahora puedes usar los comandos familiares de gdb
Ver
15 ldmdf sp. {r4, r7}<
Idioma actual: auto; asm actual
4 Establecer punto de interrupción
bFrameLoaderClientAndroid.cpp: 868
5 Ejecutar
c
6 para acceder a la URL, ahora puedes ver los puntos de interrupción de gdb, ¡disfrútalo!
5 Ejecutar
c
6 URL de acceso.