无法连接到转储状态服务:没有此类文件或目录



我尝试从运行时可执行文件运行错误报告,但出现以下错误:

FAIL:Failed to connect to dumpstate service: No such file or directory

我在这里查看了错误报告代码,看起来它无法打开 tcp 套接字来转储状态服务。我还调查了当com.android.settings要求错误报告时,它使用ActivityManagerService功能"requestBugReport",正如你在这里看到的,系统设置属性来启动服务,但我也没有这样做。我试图反映这种方法,但由于某种原因,找不到这个"活动管理器服务"类。

 val check = Class
        .forName("com.android.server.am.ActivityManagerService")
        .getMethod("requestBugReport")
        .invoke(null)

有没有办法获取bugreport/bugreportz的输出?

您可能需要Google Android SDK提供的"android.os.BugreportManager"类。

最新更新