現在、私のアプリは logcat を使用してデバッグ情報と電話の状態を記録しています。必要なものは次のとおりです。
- すべてのログを、他のユーザーがアクセスできないアプリのプライベート (暗号化など) ストレージに適切な方法で送信する方法はありますか?
- また、これらのログをクリーンアップして、たとえば 24 時間ごとに TCP サーバーにエクスポートしたいと考えています。
これを行うための最も迅速でクリーンな方法は何でしょうか? これを行うカスタム ロギング サービスを記述し、AlarmManager のようなものを使用してログをエクスポートできることは理解していますが、タスク自体はどこにでもあるように見えるため、自動化されたソリューションが存在するかどうか疑問に思っていました。
このすべての背後にあるアイデアは、アプリのパフォーマンス、可能性のあるバグを監視して、更新に取り組むことです。自動化されたクラウドソースのフィードバックのようなもの。