android - 当我的服务发生崩溃时,华为崩溃服务无法正常工作
问题描述
我现在正在开发的应用程序是多处理的。
如果从 Main Activity 调用 AGConnectCrash.getInstance 后在另一个屏幕上发生崩溃,一切正常,但如果服务发生崩溃,崩溃服务无法识别崩溃,我无法获取任何日志等。
这是因为 Crash Kit 不支持多处理应用程序吗?
还是 Crash Kit 不支持服务中的崩溃?
有什么建议吗?
解决方案
代替Activity,你能把你的初始化代码添加到应用程序中吗
if (AGConnectInstance.getInstance() == null)
{
AGConnectInstance.initialize(getApplicationContext());
}
另外请检查崩溃是否与 JAVA 或 NDK 有关。
如果是 NDK 崩溃,请使用最新版本 1.4.0.300。
推荐阅读
- python - 熊猫从列中剥离字符串
- xml - XSLT 比较值并检查结果
- azure-container-instances - 我没有收到来自 azure 容器实例的任何日志,而日志位于容器选项卡中
- python - 我想阅读aa excel中的所有工作表并将其作为一个数据框
- html - 瞄准所有
- 除了 CSS 中的一个元素
- javascript - 如何将 ViewBox svg 转换为零初始坐标?
- data-structures - 如何设计此功能以在对数时间内工作?
- php - 我的 php MVC 的几个问题,路径正确
- javascript - 调用 fetch,数据不会返回,不知道为什么?
- flutter - 如何在颤动中从另一个有状态的类中调用函数?