TrafficStats API は、Android アプリケーションからデータを送受信する際のデータ使用状況の詳細を提供することを知っています。地図からデータ使用量の詳細を知りたい。どうすれば入手できますか?アプリケーションを開いてマップをロードし、ズームイン、ズームアウト、マップのドラッグなどのアクティビティを実行するとします。このアクティビティの間、Google マップはいくらかのデータ使用量を消費します。アプリケーションの map によるデータ使用量を確認するにはどうすればよいですか?
質問する
105 次
1 に答える
1
わかりました、私は自分で答えを見つけました. TrafficStatsクラスを使用すると、次のように特定のアプリケーションのデータ使用量の詳細を取得できます.
int uid = android.os.Process.myUid();
long receivedBytes = ts.getUidRxBytes(uid);
long sendBytes = ts.getUidTxBytes(uid);
オペレーティング システムは、プロセスの uid に基づいてこれらの詳細を保持します。
于 2013-11-14T11:33:37.573 に答える