如果Android浏览器立即崩溃,如何使用GDBSERVER调试它?
我在我的Android rootfs中修改了libwebcore.so,现在我想调试它,但是如果我开始使用它,浏览器会立即崩溃如果Android浏览器立即崩溃,如何使用GDBSERVER调试它?,android,debugging,browser,gdbserver,Android,Debugging,Browser,Gdbserver,我在我的Android rootfs中修改了libwebcore.so,现在我想调试它,但是如果我开始使用它,浏览器会立即崩溃 am start-n com.android.browser/.BrowserActivity 如果我尝试从-D开关开始,它将挂起并显示: 应用程序浏览器(process com.android.Browser)正在等待调试器附加 但是当我将gdbserver连接到浏览器pid时,什么也没有发生 那么,如果浏览器在启动后崩溃,有没有办法调试它 在libwebcore.s
am start-n com.android.browser/.BrowserActivity
如果我尝试从-D
开关开始,它将挂起并显示:
应用程序浏览器(process com.android.Browser)正在等待调试器附加
但是当我将gdbserver连接到浏览器pid时,什么也没有发生
那么,如果浏览器在启动后崩溃,有没有办法调试它
NDK开发人员可以使用NDK脚本轻松调试应用程序。在调试AOSP本机代码时,您需要自己完成 由于您尝试调试的应用程序是Android Java应用程序,您可以使用app_进程作为目标可执行文件,并使用gdbserver连接到正在运行的应用程序。 请查看分步教程