分析
家畜のGPS位置データを収集してサーバーに送信するAndroid携帯用のアプリケーションがあります...現時点では、位置を10分に1回送信しています。接続間で機内モードに切り替えることで、バッテリーは 1 日間持続します。
バッテリーの寿命を延ばすために、GPRS 接続の間隔を、データの遅延が許容できる範囲で長くしました (GPRS のカバレッジが低く、データが不足していて、動物の動きが困難です)。
ユーザーは15 日間のバッテリー寿命を必要としており、私はソフトウェアでそれを実現したいと考えています。
質問
バッテリーの使用状況をプログラムで収集するために、バッテリー レベルについて読みましたが、 GPSとGPRS モデムの電力消費を正確に監視する方法を知っている人はいますか?
少なくとも、[設定] > [デバイス] > [バッテリー使用量]情報をプログラムで取得する方法を知っている人はいますか?