PACKAGE_USAGE_STATS problema de permiso al empujar apk como aplicación de sistema
Yo había implementado una aplicación para obtener el uso de datos, para obtener los datos que tenemos que dar dos permisos –
-
PACKAGE_USAGE_STATS
- El método checkSelfPermission (Context, String) no está definido para el tipo ContextCompat
- ¿Cómo puede la aplicación de configuración iniciar la actividad no exportada de una aplicación?
- Los teléfonos de Redmi no piden permisos de SMS y por lo tanto no leen sms
- Android 6.0 - ¿Cuál es la diferencia entre permisos peligrosos y especiales?
- Solicitud de permiso duplicada después del cambio de orientación
-
READ_PHONE_STATE
Cuando instalo la aplicación como aplicación de Play Store funciona bien, pero cuando lo empujo como aplicación del sistema se bloquea. La razón de este bloqueo es el permiso PACKAGE_USAGE_STATS. Para la aplicación del sistema, su valor predeterminado está habilitado, pero aún así se produjo una falla y produce una excepción
Java.lang.SecurityException: NetworkStats: Ni el usuario ni el proceso actual tiene android.permission.READ_NETWORK_USAGE_HISTORY. En android.os.Parcel.readException (Parcel.java:1620) en android.os.Parcel.readException (Parcel.java:1573) en android.net.INetworkStatsSession $ Stub $ Proxy.getHistoryIntervalForUid (INetworkStatsSession.java:425) en Android.app.usage.NetworkStats.startHistoryEnumeration (NetworkStats.java:341) en android.app.usage.NetworkStatsManager.queryDetailsForUid (NetworkStatsManager.java:201) en com.android.launcher3.appdatausage.DataUsageManager $ 2.run (DataUsageManager.java : 204) en java.lang.Thread.run (Thread.java:818)
Una vez que cambie el permiso, funciona bien. ¿Cómo resolver esto?
- Perder el permiso de Notificación de acceso después de reiniciar
- Escribir almacenamiento externo no funciona hasta que reinicie la aplicación en Android M
- Error de instalación de Google Play -505
- Causado por: java.lang.SecurityException: el proveedor de ubicación "gps" requiere el permiso ACCESS_FINE_LOCATION
- Comprobación del código que utiliza permisos
- Android JobScheduler - no puede crear un trabajo persistente
- ¿Cómo detectar el cambio de estado Bluetooth con un receptor de difusión?
- Cómo conceder permisos sólo al creador de un URI
- ¿Cómo utilizar correctamente Firebase-Analytcs para las pruebas A / B?
- ViewRootImpl.setPausedForTransition (boolean) NullPointerException en ActivityTransitionCoordinator cuando la transición a otra Actividad se invoca demasiado pronto