44

在 Google Play 上发布应用程序的新版本后,我立即从一个名为“unknown Full Android on Emulator”的未知设备中收到了新的崩溃。

这是应用程序上传到 Google Play 后 Crashlytics 的屏幕截图。此崩溃并非来自真实设备。

有谁知道这个模拟器是什么?

Crashlytics 控制台:

Crashlytics 控制台

在 Splunk 控制台的此屏幕剪辑中可以看到类似的崩溃模式:

Splunk 控制台

4

2 回答 2

41

因为在发布新版本后不久,我几乎只看到这个设备崩溃,我猜这是一个Google Play新的应用程序发布流程,他们是monkey test你的应用程序。

我看到无法在 UI 中打开但可以通过直接意图访问的 Debug 活动崩溃,所以我也猜测这个猴子测试会遍历清单,直接启动随机活动,并与它们一起玩.

见:http: //developer.android.com/tools/help/monkey.html

于 2015-08-12T06:01:39.740 回答
9

我还发现在带有 Rooted Emulator 的 Crashlytics 上报告了类似的问题,当我尝试访问从 getIntent() 获得的值时,它是活动的 onCreate() 中的 NullPointer 异常。但我总是把这个值放在以前的活动中。所以我猜它是由猴子或“adb am start”启动的,即使活动被导出=“false”

于 2016-01-16T16:40:39.810 回答