发布到Google Play后,应用程序突然崩溃

mes*_*mes 43 android google-play developer-console

在Google Play上发布新版应用程序后,我立即从一个名为"模拟器上的未知完整Android"的未知设备中获得了一系列新崩溃.

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

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

Crashlytics控制台:

Crashlytics控制台

在Splunk控制台的这个屏幕截图中可以看到类似的崩溃模式:

Splunk控制台

mar*_*mor 40

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

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

请参阅:http://developer.android.com/tools/help/monkey.html


小智 8

我还发现在使用Rooted Emulator的Crashlytics上报告了类似的问题,当我尝试访问从getIntent()获取的值时,它在活动的onCreate()中是NullPointer Exception.但我总是把这个价值放在以前的活动中.所以我猜它是由猴子或"adb am start"发起的,即使活动被导出="false"