モバイルホットスポットのトラフィックを監視したいと思います。
見つけましTrafficStats.getTotalRxBytesたが、Androidモバイルホットスポット機能(または他のアプリ)の使用状況を正確に監視することはできません。データ使用量メニューの統計にアクセスするにはどうすればよいですか?
TrafficStats.getTotalRxBytesを見つけましたが、これではAndroidモバイルホットスポット機能(または他のアプリ)の使用状況を正確に監視できません。
TrafficStats他の方法(などgetUidTxBytes())があり、UIDでトラフィックを監視できます。これは、アプリとほぼ同じです。ただし、「android mobile hotspot function」が正確に含まれるかどうかを判断するには、ある程度の実験が必要になる場合がありTrafficStatsます。少なくともUIDレベルでは、これがカバーされていないことは間違いありません。
AOSP設定アプリを調べて、データ使用画面がどのように実装されているかを確認してください。ただし、AndroidSDKでは。以外に何も表示されていないようですTrafficStats。