0

我的团队注意到,在使用 2019 年 10 月安全补丁(主要是三星和 Pixel 手机设备)升级我们的 QA 设备后,我们的应用程序不再稳定。

由于 adb 日志中的信号 9,我们看到了崩溃:

11-01 09:23:51.067   832   832 I Zygote  : Process 24758 exited due to signal 9 (Killed)

这些崩溃没有出现在我们的 Crashlytics 报告中,但我们通过指标(会话长度)和评论(1 星评论中的上勾表示不稳定)看到了这种崩溃的证据。

我们找不到任何触发此崩溃的事情。坐在我们的主屏幕上 5 分钟左右会导致崩溃。在应用程序中导航 5 分钟左右将导致崩溃。

我已经看到一些报告表明信号 9 与内存相关,但是分析我们的应用程序显示出稳定的内存配置文件,如果有的话,我们已经看到内存略微减少导致崩溃。

我们的应用程序是一个 Cordova 应用程序,具有相当大的本机插件足迹。

Cordova: 7.0.0 (also tried upgrading to 8.1.0 to no avail)
DJI SDK: 4.11
Google Maps: 16.0.0
RxJava: 2.2.3
Support Libs: AndroidX

有其他人在此最新更新中遇到过不稳定吗?调试此 Signal 9 崩溃的提示?

谢谢。

2019 年 11 月 20 日更新:

安卓操作系统:

Android 9
Android 10

我们已经尝试从应用程序中完全删除 DJI SDK,但应用程序仍然崩溃。

4

0 回答 0