0

私は、Androidマーケットに公開する前に、選択した数の人々に提供するアプリを開発しています。彼らが遊んで、すべてがうまくいくかどうかを確認するためです。

例外が発生した場合、通常はマーケットプレイスコンソールで発生しますが、アプリはマーケットプレイスから提供されないため、APKを手動で送信します。

私の質問は、彼らが例外に遭遇した場合、または彼らが何をしているのか(彼らがアクセスするアクティビティ、彼らが使用する入力パラメータなど)を理解できるようにデバッグの負荷をかけることにした場合、どうすればそれをフィードできますか?分析のために自分自身に情報を返しますか?

一見したアイデア:

  • すべての出力をログに書き込み、アプリケーションを終了したときにそのログを自分宛てに電子メールで送信します

これは彼らが実際にそれを送信することに依存しており、信じられないほどカウボーイに聞こえます、確かに彼らがそれをどのように使用するかについての見解を得るより簡単な方法がありますか?(例外と一般的な使用法)

助言がありますか?

4

2 に答える 2

3

例外処理を提供するAcraライブラリを使用できます。すべての例外をGoogleドキュメントスプレッドシートファイルまたはカスタムスクリプトに記録するように、すぐに設定できます。Libがすべてを行います(接続が利用可能な場合にのみ送信するログの保存など)。

于 2012-01-11T14:15:43.987 に答える
0

アンドロイドベータ分布のための完璧なソリューションであるZubhiumを試してみてください。このプラットフォームから、ベータ版を配布し、ダウンロードしたユーザーを追跡できます。ダウンロード時にZubhiumSDKを統合することで、ベータ版の使用中にクラッシュレポートを追跡できますが、非常に強力です。

于 2012-01-16T22:41:38.150 に答える