web-dev-qa-db-ja.com

GooglePlayに公開した直後にアプリのバーストがクラッシュする

Google Playでアプリケーションの新しいバージョンを公開した直後に、「unknown Full Android onEmulator」」という不明なデバイスから新しいクラッシュが発生しました。

これは、アプリケーションがGooglePlayにアップロードされた後のCrashlyticsのスクリーンショットです。このクラッシュは、実際のデバイスから発生したものではありません。

このエミュレータが何であるか誰か知っていますか?

Crashlyticsコンソール:

Crashlytics console

Splunkコンソールの次の画面クリップにも同様のクラッシュパターンが見られます。

Splunk console

43
mes

新しいバージョンを公開した直後に、ほとんどこのデバイスからのみクラッシュが発生するので、それはGoogle Playの新しいアプリ公開フローであり、アプリがmonkey testであると推測しています。

UIで開くことはできないが、直接インテントを介してアクセスできるデバッグアクティビティからのクラッシュが発生しているので、このモンキーテストはマニフェストを調べ、ランダムアクティビティを直接起動し、それらを操作していると思います。 。

参照: http://developer.Android.com/tools/help/monkey.html

40
marmor

また、ルート化されたエミュレーターを使用したCrashlyticsで同様の問題が報告されており、getIntent()から取得した値にアクセスしようとすると、アクティビティのonCreate()でNullPointerExceptionが発生します。しかし、私は常にこの値を前のアクティビティに入れています。ですから、アクティビティがエクスポートされたとしても、monkeyまたは "adb amstart"による起動だと思います= "false"

9
hawa11