通信量を監視したい。

AlarmManagerをつかって5秒間隔でアプリの通信量の監視をしてるんだけど、
TrafficStats.getUidRxBytes が常に-1を返してくる。
誰か助けて。

ちなみにTrafficStats.getTotalRxBytes は正常に動いてるみたい。