android-location相关内容

直接从国家和州Google API获取时区

我需要从国家和州(例如澳大利亚/悉尼)获取时区.此处有一个答案,该答案首先获取坐标,然后请求使用坐标作为参数的时区. 但是我问是否有直接通过任何Google API做到这一点的方法? 解决方案 是的,您可以使用 您可以尝试使用入门文档来播放和熟悉API: https://developers.google.com/maps/documentation/timezone/star ..

为什么模拟位置会跳回真实位置

我使用 LocationManager.GPS_PROVIDER 作为提供者名称(如此处所述)添加了测试提供者 https://mobiarch.wordpress.com/2012/07/17/testing-with-mock-location-data-in-android/ 在Google Maps应用中,我看到位置在模拟位置和真实位置之间跳跃,然后又回到模拟位置. 为什 ..
发布时间:2021-04-04 20:08:35 移动开发

网络位置提供商需要互联网来确定位置吗?

使用网络提供商进行位置提取时,Android设备是否需要互联网?我看到很少有文章说它可以在没有互联网的情况下工作,也很少说需要互联网. 我正在研究Android内部如何进行位置提取(而不是代码). 说我们需要互联网的文章:设备捕获手机ID和wifi热点,并将其发送到Google服务器.和谷歌服务器返回的位置信息.这些文章说我们需要互联网来获得位置. 很少有文章说位置是使用蜂窝三角 ..
发布时间:2021-04-04 20:08:32 移动开发

无法从WorkManager调用位置

我正在使用工作管理器启动位置服务,它每隔 15分钟就会加载 doWork()方法,但是不执行 onLocationChanged . 在我使用Job Scheduler之前,它工作得很好. 如果我在15分钟后显示来自工作管理器的通知,则以下代码也可以正常工作. 这是我的代码. 公共类LocationWorker扩展了Worker实现LocationListener,Google ..

检测“蓝牙扫描"是否存在.位置已开启

从Android M开始,即使您在位置设置中启用了蓝牙扫描选项,即使关闭了全局位置,也可以在后台扫描蓝牙设备(请参见屏幕截图). 为了扫描BLE设备,必须满足以下条件: 授予 COARSE_LOCATION 或 FINE_LOCATION 权限. 以及以下之一: 已启用全局位置选择器. 启用了 蓝牙扫描选项(请参见屏幕截图). 我可以检查是否已授予许可,并且位置选择 ..

开始时位置为空

我正在重新定义我的最后一个问题,该问题尚未得到解答,并且我在 Google的BasicLocation . 我的主要活动定义为: 公共类MainActivity扩展了AppCompatActivity实现NavigationView.OnNavigationItemSelectedListener {//私人LocationCallback locationCallback;//私有Fus ..
发布时间:2021-04-03 20:22:15 移动开发

手机重启后,Android获取位置为空

在我的应用程序中,我通过此功能获取手机的位置,但是当我重新启动手机并启动应用程序时,此方法得到的结果为null.有什么我想念或做错的事吗?我该怎么做才能解决此问题? 这是我正在使用的函数: public void getAddress() { Log.v("--", "get address 1"); boolean isGPSProviderEnabl ..
发布时间:2020-08-27 18:54:39 移动开发

如何在Android Studio模拟器中手动设置位置

我有一个项目,我需要在该项目中获得印度的位置.但是在我的模拟器中,我找不到位置. 我需要获得印度的位置 当我从模拟器中获取Google地图时,它会显示当前在海中的位置. API level I am using is 27. Emulator I use is Nexus 5x. 如何以及手动获得此模拟器中的当前位置. 我试图在模拟器中编辑位置,并尝试给出纬度和经度,但 ..
发布时间:2020-08-27 18:54:31 移动开发

如何使用Target API 23和更高版本通过GPS获取用户位置

我正在尝试在我的项目中实现一个GPStracker,我希望该GPStracker可以使用户获得经纬度,经度和邮政编码.我正在关注本教程; http://www.androidhive.info/2012/07/android-gps-location-manager-tutorial/,但是,我似乎无法使代码正常工作,经过数小时的尝试和研究,我不确定应该怎么做.我是Android的新手,所以我可能 ..
发布时间:2020-08-27 18:54:25 移动开发

Geocoder返回长度为零的地址

Geocoder直到今天都工作良好.它开始返回长度为0的String. 注意:这不是Geocoder线程的重复,我在启动线程之前使用了Intent服务和AsyncTask来获取它(并且AsyncTask方法在8个月内工作正常),选中了代码(这是官方代码),它还返回零长度的字符串.我在Android 5.1上获得完整的地址,但在Android 7.1上,它返回的地址长度为零. 我以前使用过的代 ..
发布时间:2020-08-27 18:54:00 移动开发

Fused Location Provider是很好的选择吗?

我正在开发一个要使用融合位置提供程序的应用程序.但是我有一些疑问,还有几个问题. 当GPS关闭并且我将优先级设置为“高"时,这是否意味着GPS将自动打开? 是否可以按需将具有高优先级的Fused提供程序设置为UpdateLocation,以节省至少一点电量? 我怎么知道正在使用什么融合服务提供商(它是GPS还是网络提供商)? 最后 Fused提供者真的是Android位置的最佳选择吗? ..

Android从手机发射塔获取位置

您好,我想从手机塔(Sim卡)获得位置而不需要网络.我使用了下面提到的代码,当网络可用时,它仅给我最后一个位置. 我的要求是在没有WiFi或互联网的情况下获取位置.有可能吗? package com.example.gpscelltower; import java.text.DateFormat; import java.text.SimpleDateFormat; import j ..
发布时间:2020-08-27 18:53:53 移动开发