Как измерить использование данных моего приложения в React Native?

У меня есть нативное приложение, в котором я хочу измерить использование данных для каждого пользователя и собрать их, чтобы оптимизировать его позже.

Я видел старые вопросы для собственного Android, предполагающие, что trafficStats может давать статистику по UUID.

Какие возможности есть у react-native?


person bigOther    schedule 08.08.2017    source источник


Ответы (1)


Использование react-native означает, что у вас есть два варианта:

  1. Нативная реализация, которая зависит от ОС, над которой вы работаете.

  2. Если вы используете JS-библиотеку для работы в сети (Axios) или даже встроенную функцию (fetch), вы можете реализовать промис-оболочку, которая вычисляет длину любой строки ввода/вывода + приблизительную длину заголовка.

person Tenma Kenzo    schedule 07.11.2017
comment
Но мы же скачиваем и видеофайлы, к ним это тоже относится? - person user2078023; 07.04.2021
comment
Также проверьте здесь: github.com/react-native- netinfo/react-native-netinfo/issues/388 - person user2078023; 07.04.2021