2012-03-29 9 views
13

Android contiene un'autorizzazione denominata "ACCESS_LOCATION_EXTRA_COMMANDS". I normali comandi di posizione comportano l'accesso alla posizione approssimativa/fine. Qualcuno sa che tipo di comandi aggiuntivi questa autorizzazione consente all'app di accedere?Android ACCESS_LOCATION_EXTRA_COMMANDS utilizza autorizzazione

Grazie.

risposta

18

So solo di 1 comando che può essere usa quando si ha un lento fix GPS:

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

e nel manifesto:

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

è possibile trovare ulteriori informazioni su 3 comandi a google group discussions c'erano tre comandi in discussione:

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); 

sarebbe grato se qualcuno potesse dire di più su ogni extra

Problemi correlati