L'équipe Android a modifié ses approches pour obtenir de temps en temps les applications en cours d'exécution. Je peux obtenir les applications en cours d'exécution jusqu'à la version 6.0 de Marshmallow mais je voudrais demander comment puis-je les obtenir dans la version Nougat 7.0? Est-il possible de le faire? S'il vous plaît guider vers des solutions. J'ai beaucoup cherché, mais j'ai trouvé un moyen approprié d'y parvenir.
Merci
Réponse simple: non, vous ne pouvez pas.
Réponse longue: vous ne pouvez pas obtenir le processus en cours, mais vous pouvez voir de manière rétrospective ce que was traverse le UsageStatsManager (avec les autorisations appropriées, bien sûr). Vous ne pouvez pas obtenir le processus en cours parce qu'Android a verrouillé les autorisations de /proc
Cette réponse n'est pas directement liée à votre question, mais si vous voulez seulement voir (GUI) la liste de l'application en cours d'exécution pour le débogage, vous pouvez utiliser cette méthode.
Jusqu'à Android 6.0, vous pouvez obtenir la liste des applications
Setting->App->running App
Après Android 6.0
setting-> developer option ->running services