でAndroidのトラフィック率を測定したいと思いandroid.net.TrafficStatsます。ドキュメントによると、このクラスにはと関数がgetUidTcpTxBytes()あります。getUidUdpTxBytes()これらのウェアはAPIレベル8で追加されました。私はAPIレベル8を使用していますが、これらの関数が見つかりません。のような関数の一部のみgetTotalRxBytes()です。
何が問題なのですか?
でAndroidのトラフィック率を測定したいと思いandroid.net.TrafficStatsます。ドキュメントによると、このクラスにはと関数がgetUidTcpTxBytes()あります。getUidUdpTxBytes()これらのウェアはAPIレベル8で追加されました。私はAPIレベル8を使用していますが、これらの関数が見つかりません。のような関数の一部のみgetTotalRxBytes()です。
何が問題なのですか?
getUidTcpTxBytes()が API レベル 12 で追加されましたgetUidUdpTxBytes()。これは、JavaDocs のメソッドを表示し、メソッド シグネチャを格納する灰色のバーの右側にある「API レベル 12 で追加」という表記を確認することでわかります。
詳しく見てください: getUidTcpTxBytes()は API レベル 12 で追加され、getUidUdpTxBytes() も同様です。実際には、それらのほとんどは API レベル 12 および 14 の後に追加されました。