如何在安卓中以编程方式打开GPS



我读过很多帖子,但我做不到。请帮忙,这非常重要。

幸运的是,出于隐私原因,这是不可能的,除非在 root 设备或系统应用程序上。所有允许这样做的前黑客早已关闭。

如果您使用的是 Play 服务,作为其融合位置提供程序的一部分,您可以使用一个SettingsApi来弹出对话框并允许用户一键启用 GPS。

试试这个代码,它会自动打开设置->位置

Intent intent = new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS);
startActivityForResult(intent, RESULT_GPS);

> Android 4.0.4 - 仅启用 GPS 通知。 而不是 GPS 本身。此解决方案适用于 4 及更高版本的我

startActivity(new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS));

最新更新