标签归档:am set-debug-app

Android ADB 调试命令:start -D 与 set-debug-app

adb shell am start -D -n <包名>/<启动类> 立即启动应用,等待调试器连接,仅本次启动生效,当 native crash(SIGSEGV / SIGABRT 等)发生时系统不会向进程发送 signal SIGSTOP 信号,进程直接崩溃。 adb shell am set-debug-app -w <包名> 设置应用为可调试状态,立即启动应用,等待调试器连接,持久有效,当 native crash(SIGSEGV / SIGABRT 等)发生时系统会向进程发送 signal SIGSTOP 信号,这时候可以用lldb或者gdb调试器附加上去就能直接进崩溃现场(寄存器 / 栈 / 内存都在)。 清除设置使用 adb shell am ... 阅读更多