2012-03-29 5 views
13

Android enthält eine Berechtigung mit dem Namen 'ACCESS_LOCATION_EXTRA_COMMANDS'. Normale Standortbefehle würden den Zugriff auf den Grob-/Feinstandort beinhalten. Weiß jemand, mit welchen zusätzlichen Befehlen die App auf diese Berechtigung zugreifen kann?Android ACCESS_LOCATION_EXTRA_COMMANDS Berechtigung verwendet

Danke.

Antwort

18

ich nur 1 Befehl kennen, die verwendet werden können, wenn Sie einen langsamen GPS-Fix haben:

((LocationManager)YourActivity.this.getSystemService("location")).sendExtraCommand("gps", "delete_aiding_data", null); 

und im Manifest:

<uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" /> 
0

können Sie finden Sie zusätzliche Informationen über 3 Befehle bei google group discussions gab es drei Befehle unter diskutieren:

locationManager.sendExtraCommand("gps", "delete_aiding_data", null); 
Bundle bundle = new Bundle(); 
locationManager.sendExtraCommand("gps", "force_xtra_injection", bundle); 
locationManager.sendExtraCommand("gps", "force_time_injection", bundle); 

würde es reiben, wenn jemand mehr über jedes Extra

sagen kann
Verwandte Themen