나는 이것을 많이 연구했다. 부분적으로 목적을 해결하는 동일한 코드를 모든 곳에서 발견했습니다. API 설명서에 따르면 장치가 다시 시작되면 카운터가 재설정됩니다. 때로는 카운터를 다시 시작하지 않고도 재설정됩니다. 아래의 코드1 개월 동안 GPRS 모바일 데이터 사용법을 얻으려면 어떻게해야합니까?
float totalRxBytes = (float)TrafficStats.getTotalRxBytes()/(float)1048576; // Received
float totalTxBytes = (float)TrafficStats.getTotalTxBytes()/(float)1048576; // Sent
float mobRxBytes = (float)TrafficStats.getMobileRxBytes()/(float)1048576;
float mobTxBytes = (float)TrafficStats.getMobileTxBytes()/(float)1048576;
float wifiRxBytes = totalRxBytes - mobRxBytes;
float wifiTxBytes = totalTxBytes - mobTxBytes;
이다 그러나 나는 특정 날짜 또는 한 달 동안이 데이터를 가지고 할 수있는 방법을 알아낼 수 있을까? 도와주세요. 어떤 포인터도 감사 할 것입니다. 감사합니다. . 모든
어떤 포인터를 사용 하시겠습니까? – Bharat
여기에서 답변을 찾을 수 있습니다. http://stackoverflow.com/a/7640565/6689101 – zombie