Android 用の位置監視アプリケーションを開発しています。私の要件の 1 つは、連続 7 時間実行できることです。この要件をテストするために、Android のログ システムを使用して、5 分 (またはそれ以上) ごとにバッテリ残量の割合を記録します。これを 1 時間実行してから、計算を行って、アプリケーションが 7 時間実行できるかどうかを判断します。
ログエントリがバッファに保存されていることを読みました。このバッファはどのくらいの頻度でフラッシュされますか? アプリケーションをテストするためのより良い方法はありますか?
私はまださまざまなアプローチについて調査を行っていますが、残念ながらほとんどのテスト ガイドでは、デバイスが PC に接続されていることを前提としています。