当前位置: 首页 > 知识库问答 >
问题:

如何在室内通过android中的GPS访问我当前的位置?

段哲圣
2023-03-14

由于室内GPS信号较弱,我在android应用程序中无法通过室内GPS访问当前位置。但是谷歌地图在Android系统中访问当前位置非常好,在室内使用GPS。我应该做什么才能在室内使用android中的GPS访问我当前的位置?

共有1个答案

华乐逸
2023-03-14

GPS在室内通常是不好的,所以你不能依赖它。尝试通过wifi定位获取位置。可以非常准确

你这样做

LocationManager.RequestLocationUpdates(LocationManager.network_provider,0,0,locationListener);

看看这个指南

 类似资料:
  • 问题内容: 我正在尝试通过GPS功能获取用户的当前位置, 编写了一个实现的简单类 通过一个简单的动作,我正在访问这些经度和纬度值 但是它总是返回0.0作为结果。无法找出问题所在。 问题答案: 您必须在onCreate()返回之后才能触发您的位置更新回调。如果您将经纬度变量初始化为虚拟值,则可能会看到您正在打印这些值。 在onLocationChanged中添加一些日志记录,以便可以看到它已被触发,

  • 问题内容: 我在使用android定位系统的NETWORK提供程序获取当前位置坐标时遇到麻烦。 已经阅读了很多教程,并为我的项目实现了4到5个现有的类,所有这些类都给了我最后的坐标,而不是当前的坐标。 我很确定这个问题是我遗漏的根本问题,但是我无法理解到底是什么。 我现在正在使用的代码: 这是我的主要活动 这是我用于跟踪的课程: 这是我的AndroidManifest.xml 实际上,GPS定位工

  • 当名为entLocation的条目框聚焦时,我想获取我的设备的经纬度。我正在使用Xamarin.Essential Geolocation来获取我的设备的GPS位置我遵循了文档和教程,但我仍然无法获得GPS位置。我已经在下面添加了我的android清单的权限,仍然什么都没有。我在“Error3”上得到一个显示警报,Error3是无法获得位置时的例外。 错误是“java.lang.NullPoint

  • 这是我的。Java文件 XML 存在以下错误: 清单文件 我的清单: 正如你们所说我有 -将活动更改为片段活动 -GoogleMap map=((SupportMapFrapse)getSupportFragmentManager(). findFragmentById(R.id.map)). getMap();

  • 问题内容: 干杯,我正在尝试通过Android获取当前的GPS位置。我也遵循了这篇教程和Vogellas的文章。虽然没有用。使用LocationManager.NETWORK_PROVIDER时,无论我站在哪里,我总能得到51的纬度和9的经度。当使用LocationManager.GPS_PROVIDER时,我什么也没得到。 虽然使用GMaps时一切正常::S不知道为什么。如何像GMaps一样获取

  • 我试图实现当前位置地图应用程序,我正在加载地图碎片,但它需要纬度和经度值来定位地址...如何实现当前位置地图功能...提前感谢.. 这是我的地图片段。