Detectar la aplicación actual en Android Nougat 7. + versión

El equipo de Android cambió sus enfoques para obtener aplicaciones corrientes de vez en cuando. Soy capaz de obtener aplicaciones actuales corriendo hasta Marshmallow versión 6.0, pero quiero preguntar ¿cómo puedo obtener estos en Nougat versión 7.0? ¿Hay alguna forma de hacer eso? Por favor oriente hacia soluciones. He buscado mucho pero podría encontrar cualquier manera apropiada a eso.

Gracias

Respuesta simple: no, no puedes.

Respuesta larga: no se puede obtener el proceso en ejecución pero se puede ver retrospectivamente lo que se estaba ejecutando a través de UsageStatsManager (con los permisos adecuados, por supuesto). La razón por la que no puedes obtener el proceso en ejecución es que Android ha bloqueado los permisos de /proc

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.