2016-06-01 6 views
1

私はAndroid開発の初心者であることを知りたいと思います。Android Appのバグを修正する

Crashlyticsが実装されたAndroidアプリケーション(Google Playストアにアップロードされていない)を開発しました。

このアプリは1日あたり50-60人のユーザーが使用します。アプリをリリースする前に、デバイスやクラッシュするかどうかを確認するために何度もテストしました。アプリはすべてのテストに合格しました。

今では、ユーザーのデバイスの一部でアプリがクラッシュしていて、Crashlyticsダッシュボードでクラッシュする理由がわかります。

しかし、特定のデバイスだけでクラッシュしていて、他のユーザーのデバイスで正常に動作していて、デバイスで問題を再現してもアプリケーションがクラッシュしないので、このような問題にどのように対処するのかちょっと混乱します。

私はテスト目的のためだけにデバイスを購入することはできません。

だから私の質問はどのように私は私のデバイス上で再現可能ではありません私のアプリのバグを解決することができ、

  1. ですか?
  2. 他のバグレポートツールを使用してアプリがクラッシュした理由を知ることができます。これにより、自分のデバイスでバグを再現できるようになります。

すべてのヘルプは を高く評価しているありがとう:)

+4

なぜテストではエミュレータを使用しないのですか? –

+0

また、AWS Device Farmのようなオンラインデバイスファームを試すこともできます。 – Jiyeh

+0

[TestFairy](https://testfairy.com/)も試してください – hrskrs

答えて

0

どうにかしてMixpanelを使用してバグを修正することができました。 Tracking an eventはとても役に立ちました。

ありがとうございます。 :)

1

ACRAを試してみてください。電子メールには、携帯電話のモデル、アンドロイドのバージョン、クラッシュのスタックトレースを持つクラッシュレポートを送信することができます。

+0

私はCrashlyticsで同じデータを取得しています –

+0

あなたはあなたのアプリを修正する必要がありますか?https:// jpstのような完全なスタックトレースがあります。 – SripadRaj

+0

URLが機能していない –

関連する問題