1

現在、私のアプリは logcat を使用してデバッグ情報と電話の状態を記録しています。必要なものは次のとおりです。

  • すべてのログを、他のユーザーがアクセスできないアプリのプライベート (暗号化など) ストレージに適切な方法で送信する方法はありますか?
  • また、これらのログをクリーンアップして、たとえば 24 時間ごとに TCP サーバーにエクスポートしたいと考えています。

これを行うための最も迅速でクリーンな方法は何でしょうか? これを行うカスタム ロギング サービスを記述し、AlarmManager のようなものを使用してログをエクスポートできることは理解していますが、タスク自体はどこにでもあるように見えるため、自動化されたソリューションが存在するかどうか疑問に思っていました。

このすべての背後にあるアイデアは、アプリのパフォーマンス、可能性のあるバグを監視して、更新に取り組むことです。自動化されたクラウドソースのフィードバックのようなもの。

4

1 に答える 1

1

「モバイルデバイスからアクセスされるWebサイトやアプリケーションとのユーザーインタラクションを追跡するのに役立つWebサービスとSDKのペアを提供する」GoogleAnalyticsを使用できます。

リンク:http ://code.google.com/mobile/analytics/docs/android/

また、アプリを強制的に閉じる原因となる実際のエラーは、logcatと同じ詳細でAndroidデベロッパーアカウントに表示されます。

于 2011-06-27T08:26:45.830 に答える