2010-09-19 3 views
1

Possible en double:
Enable GPS programatically like TaskerComment activer le réglage automatique GPS

Tout le monde sait comment activer le GPS réglage automatique? Semble l' "Toggle Settings" app peut gérer, mais je veux forcer l'ouverture de mon application sdk 2.1. certaines personnes ont dit

"Method m =locationManager.getClass().getMethod("updateProviders", new Class[] {}); 
       m.setAccessible(true); 
       m.invoke(locationManager, new Object[]{});" 

mais dans sdk2.1 classe LocationManager donot ont updateProviders. Vous m'avez donné des directions ou du code?

S'il vous plaît aidez-moi si vous avez le temps.

Répondre

1

Les applications SDK ordinaires ne peuvent pas modifier l'état activé GPS. Seules les personnes signées par la clé de signature du microprogramme peuvent le faire via Settings.Secure.

+0

Ne réfléchissez pas ne peut pas utiliser? Je veux utiliser réfléchir, – pengwang

+0

@pengwang: La réflexion ne peut pas aider, et si c'est le cas, c'est un défaut de sécurité dans Android qui doit être corrigé. Si l'utilisateur désactive le GPS, veuillez respecter les souhaits de cet utilisateur. – CommonsWare

+0

et comment peuvent-ils le changer? avez-vous du code? –

Questions connexes