gpt4 book ai didi

android - 如何在 Android 4.4 中以编程方式启用/禁用 GPS?

转载 作者:太空宇宙 更新时间:2023-11-03 12:55:53 25 4
gpt4 key购买 nike

Intent intent = new Intent("android.location.GPS_ENABLED_CHANGE");
intent.putExtra("enabled", true);
getBaseContext().sendBroadcast(intent);`

我使用此代码启用 GPS,但它给我这样的错误。

java.lang.SecurityException: Permission Denial: not allowed to send broadcast android.location.GPS_ENABLED_CHANGE from pid=1208, uid=10051

所以有人给我解决方案。

最佳答案

你永远不会那样做。这是 API 中的错误。您现在可以使用以下 Intent 为用户提供设置以供选择:

startActivity(context, new Intent(Settings.ACTION_LOCATION_SOURCE_SETTINGS));

关于android - 如何在 Android 4.4 中以编程方式启用/禁用 GPS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20535302/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com