プライベートベータアプリからデバッグ情報を取得するにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/8820569

質問

Android市場で公開する前に選択した数の人々に提供するアプリを開発しています。

彼らが例外に遭遇した場合、それは通常マーケットプレイスコンソールで提起されますが、アプリは市場からのものではありません。私はそれらを手動で送信します。

私の質問は、彼らが例外に遭遇した場合、または私は彼らが何をしているのか(どのアクティビティにアクセスし、どのような入力パラメーションを使用するかなど)を解決できるように、私がデバッグの負荷を固定することに決めたことです。分析のために自分自身に戻って?

一見のアイデア:

  • すべての出力をログに書き込み、アプリケーションを終了するときに自分自身にログを返信します

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

助言がありますか?

役に立ちましたか?

解決

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

他のヒント

試してみる ズビウム 、Androidベータディストリビューションに最適なソリューション。このプラットフォームからは、ベータ版を配布し、ダウンロードしたとき、ダウンロードしたとき、ZubhiumSDKを統合することにより、ベータ版の使用中にクラッシュレポートを追跡できますが、非常に強力です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top