Android Studio 是否有一个选项可以获取Android应用的堆栈跟踪?

wgmfuz8q  于 2022-12-13  发布在  Android
关注(0)|答案(1)|浏览(167)

我正在尝试获取在模拟器上运行的应用程序的完整堆栈跟踪。我设法通过以下命令获取了应用程序的pid

adb shell ps

但是jstack不工作。
已使用

adb shell ps

查找pid,然后尝试

jstack -l <pid>

收到“无此进程”消息。

oaxa6hgo

oaxa6hgo1#

Android应用程序并不是在通常以跨平台方式运行Java应用程序的JVM上运行的,JStack需要JVM。
此外,您在设备上查询进程PID,但是您尝试使用jstack在本地机器上使用该PID进行连接,但该PID无法正常工作。))
使用亚洲开发银行是IMO的一条路。

相关问题