gpt4 book ai didi

android - Android 应用程序中的 GPS_PROVIDER 错误

转载 作者:太空狗 更新时间:2023-10-29 13:33:39 26 4
gpt4 key购买 nike

我已经创建了一个 Android 应用程序来检索位置。我尝试使用 GPS_PROVIDER,它返回 null.. 但是当我使用 NETWORK_PROVIDER 时工作顺利.. 任何人都可以帮我解决这个问题吗?

这是代码

Location location = locationManager.getLastKnownLocation(LocationManager.NETWORK_PROVIDER);

当我将 "NETWORK_PROVIDER" 替换为 "GPS_PROVIDER" 时,位置变为空。

我在 list 中添加了以下三个权限

<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/> 
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
<uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION"/>

最佳答案

您的 GPS 位置为空的原因可能有两个

  1. 可能是您的 GPS 未激活。尝试从设置菜单 => 位置和安全 => 选中使用 GPS 卫星 激活您的 GPS。
  2. 可能您目前所在的建筑物中 GPS 无法正常工作。从大楼出来检查一下。大多数时候都会发生这种情况。

关于android - Android 应用程序中的 GPS_PROVIDER 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12994394/

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