Код Android, как измерить использование данных приложением для мобильных данных

Я хочу измерять данные, потребляемые моим приложением через мобильные данные (не через Wi-Fi) при каждом запуске сеанса. Объем данных, потребляемых в каждом сеансе = объем потребляемых данных [в конце сеанса] - объем потребляемых данных [в начале сеанса]. Но как я могу получить объем данных, потребляемых моим приложением, только для мобильных данных. API getUidRxBytes получает количество байтов, полученных через все интерфейсы n / w, но мне нужны только мобильные данные.

Есть ли способ добиться этого ...


person sri    schedule 06.02.2017    source источник
comment
stackoverflow.com/questions/11939939/ Это может вам помочь.   -  person eminuluyol    schedule 06.02.2017
comment
@eminuluyol: это даст все данные ...   -  person sri    schedule 06.02.2017
comment
проверьте это также и попробуйте объединить оба. stackoverflow.com/questions/26031295/   -  person eminuluyol    schedule 06.02.2017
comment
@eminuluyol: Ссылка выше содержит только общее количество байтов для всех приложений. Это не было для конкретного приложения   -  person sri    schedule 06.02.2017
comment
В этом примере это только для приложения YouTube. stackoverflow.com/questions/36702621 /   -  person eminuluyol    schedule 06.02.2017