Мне нужно отслеживать использование приложений в Android, как это делает AppUsage (т.е. отслеживать количество запусков приложений и время, проведенное за каждым из них). Я планирую записывать время начала запуска приложения, а затем получать время окончания, когда приложение приостанавливается или останавливается. В LogCat я могу видеть журналы запуска активности. Я просмотрел доступные системные трансляции, но не уверен, что есть что-то, что транслируется всякий раз, когда запускается активность. . В принципе, как мне определить, когда запускается активность?
Редактировать:
Более того, Android также имеет внутреннюю систему статистики использования, которую можно найти в приложении Spare Parts или когда *#*#4636#*#*
набирается (Testing -> Usage statistics)