Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/204.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何启用GPS自动设置_Android - Fatal编程技术网

Android 如何启用GPS自动设置

Android 如何启用GPS自动设置,android,Android,可能重复: 有人知道如何启用GPS自动设置吗?似乎 “切换设置”应用程序可以处理它,但我想在我的应用程序sdk 2.1中强制打开。 有人说 "Method m =locationManager.getClass().getMethod("updateProviders", new Class[] {}); m.setAccessible(true); m.invoke(locationManager, new Object[]{

可能重复:

有人知道如何启用GPS自动设置吗?似乎 “切换设置”应用程序可以处理它,但我想在我的应用程序sdk 2.1中强制打开。 有人说

 "Method m =locationManager.getClass().getMethod("updateProviders", new Class[] {});
                m.setAccessible(true);
                m.invoke(locationManager, new Object[]{});"
但是在sdk2.1 locationManager类中没有updateProviders。 你能给我一些指示或密码吗


如果你有时间,请帮助我

普通SDK应用程序无法更改GPS启用状态。只有那些通过固件签名密钥签名的应用程序才能通过
设置执行此操作。安全

普通SDK应用程序无法更改GPS启用状态。只有那些通过固件签名密钥签名的用户才能通过
设置执行此操作。安全

不反映不能使用吗?我想用reflect,@pengwang:Reflection帮不上忙,如果用了,那就是Android的一个安全漏洞,需要修复。如果用户禁用GPS,请遵守该用户的意愿。他们如何更改?你有一些代码吗?@FranciscoCorralesMorales:Settings上有一些方法。更改设置的安全方法:不反射不能使用?我想用reflect,@pengwang:Reflection帮不上忙,如果用了,那就是Android的一个安全漏洞,需要修复。如果用户禁用GPS,请遵守该用户的意愿。他们如何更改?你有一些代码吗?@FranciscoCorralesMorales:Settings上有一些方法。安全
用于更改设置: