versiones sucede que pasa para obsoletas mejor las cual con antiguo antiguas actualizo actualizas actualizaciones android permissions deprecated

android - sucede - GET_TASKS Permiso Obsoleto



versiones de android antiguas (2)

Hay una razón por la cual está en desuso. El nivel de protección de android.permission.GET_TASKS se ha elevado a signatureOrSystem. No hay una solución fácil e inofensiva para eso.

A partir de LOLLIPOP, este método ya no está disponible para aplicaciones de terceros: la introducción de elementos centrados en documentos significa que puede filtrar información personal a la persona que llama. Para la compatibilidad con versiones anteriores, aún devolverá un pequeño subconjunto de sus datos: al menos las tareas propias de la persona que llama (aunque vea getAppTasks () para la forma correcta de recuperar esa información), y posiblemente algunas otras tareas como el hogar que son conocidas por no ser sensible

http://developer.android.com/reference/android/app/ActivityManager.html#getRecentTasks(int,%20int)

Tengo una aplicación de seguridad (App Locker) que usa este permiso:

android.permission.GET_TASKS

En Lollipop para Android este permiso está en desuso y quiero que mi aplicación funcione en +21 API.
¿Alguien puede guiarme cómo?

Thnx :)


Vi un nuevo permiso REAL_GET_TASKS que se dice que se usa en lugar de GET_TASKS:

Nueva versión de GET_TASKS que las aplicaciones pueden solicitar, ya que GET_TASKS realmente no da acceso a la información de la tarea. Necesitamos este nuevo porque hay muchas aplicaciones existentes que usan bibliotecas de adición y que tienen código de validación para garantizar que la aplicación haya solicitado el permiso GET_TASKS al ver si se le ha otorgado el permiso ... si no lo ha hecho, mata la aplicación con un mensaje sobre estar molesto. Así que tenemos que seguir pareciendo que la aplicación está obteniendo ese permiso, aunque nunca se verifique, y las nuevas aplicaciones con privilegios ahora pueden solicitar este acceso real.

Vea la diferencia del código de Android en: https://android.googlesource.com/platform/frameworks/base/+/2d7576b%5E!/