ログをローカルマシンに記録し、週や月などの一定間隔でサーバーにアップロードできるライブラリがあるかどうかを知りたいですか?あなたはアンドロイドアプリケーションの実行中にサーバーにログを保存する
File filename = new File(Environment.getExternalStorageDirectory()+"/mylog.log");
filename.createNewFile();
String cmd = "logcat -d -f"+filename.getAbsolutePath();
Runtime.getRuntime().exec(cmd);
今、あなたは定期的にサーバにログを読んで送信するためにAlarmManagerやサービスを維持することができ、次のようにお使いのデバイスにログを保存することができ
「特定の」ライブラリが必要だと思います。あなたはアンドロイドアプリの内部SQLiteデータベースにログを保存し、定義した間隔でサーバーにデータを送信するバックグラウンドサービスを使用することができます。この最後の仕事では、IntentServiceまたはSyncAdapterを試すことができます – MatPag