事实证明,这个名为x86 Trend TaintArt的设备是虚假的,根本不存在。之后有几份其他的Crashlytics报告也指出了类似虚假设备的问题,包括Batmobile Defy Mini和华为Enjoy 9S(它们在运行Android 4.3.1版本,而真正的Enjoy 9S于2019年发布,并安装了Android 9)。我向Firebase技术支持团队报告了此事,并正在等待他们的回复。我怀疑有人试图逆向工程我的应用程序。
fun onCreate() {
MissingSplitsManagerFactory.create(this).let { splitFactory ->
if(splitFactory.isMissingRequiredSplits) {
logEventToFirebaseMissingRequiredSplits()
splitFactory.disableAppIfMissingRequiredSplits()
}
}
}
我有时也会在crashlytics中看到这种崩溃。 上一次是来自我甚至没有发布的版本。 但我已经将文件上传到virustotal.com
因此,我认为这些消息是在病毒扫描期间生成的。 病毒扫描器会在受保护的环境中启动应用程序,以查看它是否会造成危害。有时这会导致崩溃。