Je cherche un moyen de collecter l'utilisation des ressources (processeur, au moins) sur un système d'exploitation non rooté pour les applications en cours d'exécution au fil du temps. Cette dernière partie est cruciale, puisqu'il y a nombreux applications présentant actuel pour les applications en cours d'exécution, mais je n'en ai pas encore trouvé qui puisse générer des statistiques, collectées par l'exécution en arrière-plan, pour les applications utilisées sur une période de temps. En fait, ma question est un duplicata de celui-ci mais il a été actif pour la dernière fois en 2012 et n'a jamais reçu de réponse pour la collecte de statistiques en temps réel.
Réponse
Trop de publicités?Par le développeur de 3C Toolbox Pro en XDA
Enregistreur de tâches 3C Il peut collecter l'utilisation du processeur, de la mémoire et du réseau, qu'il soit enraciné ou non. Il crée un fichier CSV que vous pouvez facilement utiliser à partir d'un PC.
Si vous n'êtes pas enraciné, vous aurez besoin de 3C Companion PC app pour permettre l'utilisation de la mémoire et améliorer les statistiques de l'unité centrale.
- Options d'enregistrement dans les captures d'écran ci-dessous (certaines d'entre elles sont payantes)
- Je n'utilise pas l'enregistreur. La version pro de Toolbox, dont le lien figure en haut de la page, est beaucoup plus polyvalente et possède des tonnes de fonctionnalités (il existe également une version gratuite qui comporte moins de fonctionnalités). Si vous n'êtes intéressé que par l'utilisation, l'enregistreur devrait suffire. Captures d'écran de 3C Toolbox
Editer
L'OP confirme
Task Recorder fonctionne très bien et me permet de suivre l'utilisation de la mémoire vive, même sans son compagnon.