2012-08-03 2 views
0

내 애플리케이션에서 애플리케이션이 포 그라운드 일 때 데이터 사용량을 계산하고 싶습니다.trafficstats API를 사용하는 것 이외에 안드로이드에서 데이터 사용을 찾을 수있는 다른 방법이 있습니까

Trafficstats API입니다.

그러나이 값은 재설정되고 은 0에서 시작합니다.

데이터 사용량이 인 Trafficstats를 사용하는 것 외에는 재설정 할 수없는 다른 방법이나 API가 있습니까?

데이터가 재설정되면 을 추적 할 수있는 방법이 있습니까?

답변

0

내 대답은 여기에 근거한 것으로 입증 된 중요한 사실이 아니지만 일반적으로 TrafficStats의 카운터는 장치를 다시 부팅 할 때를 제외하고는 다시 설정하지 않아야합니다. 그러나 trafficStats에서 수신 한 데이터는 오래 저장되며 수신/전송 된 데이터의 총 값이 long의 최대 용량을 초과 할 때마다 long 값이 오버플로되어 통계가 재설정되므로 나타납니다.