El uso de los permisos de Android ACCESS_LOCATION_EXTRA_COMMANDS
Android contiene un permiso denominado "ACCESS_LOCATION_EXTRA_COMMANDS". Los comandos de ubicación normal implicarían el acceso a la ubicación gruesa / fina. ¿Alguien sabe qué tipo de comandos adicionales este permiso permite a la aplicación acceder?
Gracias.
- ¿Cuáles son los diez permisos más mortales?
- Error al usar StatusBarManagerService - java.lang.SecurityException en android.permission.STATUS_BAR_SERVICE
- Eliminar los permisos no deseados adicionales del manifiesto android
- Obtener: No se permite iniciar el servicio Intención ... sin permiso Proceso de servicio es malo
- Falta el permiso de Bluetooth, pero mi aplicación no lo usa
- Cómo obtener permisos de manifiesto de cualquier aplicación Android instalada
- ¿Android seguirá utilizando GPS para extraer la ubicación cuando se solicite sólo COARSE_LOCATION?
- ¿Qué permisos necesita una aplicación de Android para poder usar el Servicio de Administrador de Alarma?
- ¿cómo se comprueban los permisos de seguridad de Android en tiempo de ejecución?
- ¿Por qué no se establecen los permisos de AndroidManifest en mi aplicación?
- Aplicación de filtros de Android Market - ¿Telefonía?
- Firebase + Permisos
- Negación de permisos al intentar acceder a contactos en Android
Según una búsqueda aproximada en el código fuente de Android, indica que LocationManager.sendExtraCommand()
necesita este permiso exactamente.
Documentación: sendExtraCommand (java.lang.String, java.lang.String, android.os.Bundle)
Sólo sé de un comando que se puede utilizar cuando se tiene una solución GPS lento:
((LocationManager)YourActivity.this.getSystemService("location")).sendExtraCommand("gps", "delete_aiding_data", null);
Y en el Manifiesto:
<uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />
- Vistas arriba y abajo de RecyclerView
- Alerta de proximidad para ubicaciones guardadas en el servidor