2014-10-13 7 views
39

Sofort nach dem Veröffentlichen einer neuen Version einer Anwendung bei Google Play bekomme ich eine Menge neuer Abstürze von einem unbekannten Gerät namens "unbekannt Full Android on Emulator".Burst der App stürzt sofort nach der Veröffentlichung in Google Play ab

Hier ist ein Screenshot von Crashlytics, nachdem die Anwendung auf Google Play hochgeladen wurde. Dieser Absturz kam nicht von einem echten Gerät.

Weiß jemand, was dieser Emulator ist?

Crashlytics Konsole:

Crashlytics console

Ein ähnliches Muster von Abstürzen kann in diesem Bildschirm Clip von der Splunk-Konsole zu sehen:

Splunk console

+0

Gibt es eine Frage hier? Es kann jedes neue oder gerootete Gerät mit einem benutzerdefinierten ROM sein. –

Antwort

35

Seit bald nach einer neuen Version veröffentlicht I siehe stürzt fast nur von diesem Gerät ab, ich denke, es ist eine Google Play neue App Publishing-Flow, wo sie monkey test Ihre App.

Ich Abstürze von Debug-Aktivitäten zu sehen, dass, kann nicht in der Benutzeroberfläche geöffnet werden, sondern kann über eine direkte Absicht zugegriffen werden, so vermute ich, auch dieser Affe Test über das Manifest geht, startet zufällige Aktivitäten direkt, und spielt mit ihnen.

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

+0

Der Fall im Zusammenhang mit Debug-Aktivitäten ist sehr interessant, ich wusste nicht darüber, so bin ich jetzt sicher, dass es ein automatisiertes Test-Tool ist – mes

+0

Zuerst hören von [Affentest] (https://developer.android.com /studio/test/monkey.html)~ – KaKa

7

ich auch ähnliches Problem auf Crashlytics mit einem Verwurzelt Emulator berichtete gefunden, und es ist Nullpointer Exception in onCreate() eine Aktivität, wenn ich versuche, einen Wert von getIntent bekam für den Zugriff auf(). Aber ich gebe diesen Wert immer in frühere Aktivitäten ein. Also ich denke, es ist Start von Affen oder "adb bin Start" sogar die Aktivität wird exportiert = "false"