Как получить статистику использования приложения на Android? - PullRequest
5 голосов
/ 20 сентября 2010

Я хочу получить доступ к времени (в миллисекундах), в котором используется каждое приложение.

Спасибо

Ответы [ 5 ]

1 голос
/ 23 сентября 2010

Выкопайте источник в "Запасные части" и посмотрите, как они это делают

(также скопируйте его из эмулятора, установите его на телефон и убедитесь, что он работает)

Примечание: хотя это остается точным для версий Android примерно в 2010 году, о которых было написано, ограничения, добавленные спустя годы в 4.4 и 5.0, существенно затруднят достижение этого в более поздних версиях.

0 голосов
/ 04 марта 2019

вы можете попробовать использовать FireBase Analytics .

0 голосов
/ 04 марта 2019

Firebase Analytics имеет классную функцию, которая отслеживает среднее время на каждом экране и процент того, какой экран используется чаще всего.

Если это достаточно хорошо для вас, я бы предложил добавить Firebase в ваше приложение, поскольку у него есть бесплатный план, и он будет автоматически отслеживать время ваших пользователей. Вы можете начать здесь

Надеюсь, это поможет

0 голосов
/ 22 октября 2015

@ Жоао Лопес, Крис Страттон

Google Предоставьте образец кода для Образец AppUsageStatistics

Здесь полно статистики, основанной на ежедневных еженедельных ежемесячных использованиях.

0 голосов
/ 20 сентября 2010

Вы можете использовать TraceView . Вы имели в виду программирование?

Программируя, вы можете проверить, как это делает SpareParts .

...