android-location相关内容
我需要从国家和州(例如澳大利亚/悉尼)获取时区.此处有一个答案,该答案首先获取坐标,然后请求使用坐标作为参数的时区. 但是我问是否有直接通过任何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应用中,我看到位置在模拟位置和真实位置之间跳跃,然后又回到模拟位置. 为什
..
使用网络提供商进行位置提取时,Android设备是否需要互联网?我看到很少有文章说它可以在没有互联网的情况下工作,也很少说需要互联网. 我正在研究Android内部如何进行位置提取(而不是代码). 说我们需要互联网的文章:设备捕获手机ID和wifi热点,并将其发送到Google服务器.和谷歌服务器返回的位置信息.这些文章说我们需要互联网来获得位置. 很少有文章说位置是使用蜂窝三角
..
我正在使用工作管理器启动位置服务,它每隔 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
..
我想通过GPS以地址的形式获取当前位置.我正在使用android studio. 就是说我的应用程序停止工作. 有什么错误吗? 有人可以帮我摆脱困境吗? activity_main.xml文件中的我的代码为
..
在我的应用程序中,我通过此功能获取手机的位置,但是当我重新启动手机并启动应用程序时,此方法得到的结果为null.有什么我想念或做错的事吗?我该怎么做才能解决此问题? 这是我正在使用的函数: public void getAddress() { Log.v("--", "get address 1"); boolean isGPSProviderEnabl
..
我有获取位置的代码,我相信它可以正常工作,但根本不起作用: 清单:
..
我正在尝试创建一个后台服务来更新当前gps位置.我在第LocationManager lm = (LocationManager) getSystemService(Context.LOCATION_SERVICE); 行得到了NullPointerException HomeActivity启动服务 startService(new Intent(getApplicationConte
..
我有一个项目,我需要在该项目中获得印度的位置.但是在我的模拟器中,我找不到位置. 我需要获得印度的位置 当我从模拟器中获取Google地图时,它会显示当前在海中的位置. API level I am using is 27. Emulator I use is Nexus 5x. 如何以及手动获得此模拟器中的当前位置. 我试图在模拟器中编辑位置,并尝试给出纬度和经度,但
..
我正在尝试通过阅读教程来获取设备(Nexus 5x)的位置.但这行不通,我发现行 locationManager.getBestProvider(new Criteria(), false); 总是返回null. 这是我的清单内容:
..
我正在尝试在我的项目中实现一个GPStracker,我希望该GPStracker可以使用户获得经纬度,经度和邮政编码.我正在关注本教程; http://www.androidhive.info/2012/07/android-gps-location-manager-tutorial/,但是,我似乎无法使代码正常工作,经过数小时的尝试和研究,我不确定应该怎么做.我是Android的新手,所以我可能
..
我创建了一个服务,该服务可以查找用户的坐标,然后将其存储在SQLite数据库中. public class GPS_Service extends Service { DatabaseHelper myDb; private LocationListener locationListener; private LocationManager locationManager; priva
..
我已经设置权限.为什么我仍然会收到此错误? 由以下原因引起:java.lang.SecurityException:"gps"位置提供程序需要ACCESS_FINE_LOCATION权限. 我的清单内容:
..
Geocoder直到今天都工作良好.它开始返回长度为0的String. 注意:这不是Geocoder线程的重复,我在启动线程之前使用了Intent服务和AsyncTask来获取它(并且AsyncTask方法在8个月内工作正常),选中了代码(这是官方代码),它还返回零长度的字符串.我在Android 5.1上获得完整的地址,但在Android 7.1上,它返回的地址长度为零. 我以前使用过的代
..
我正在开发一个要使用融合位置提供程序的应用程序.但是我有一些疑问,还有几个问题. 当GPS关闭并且我将优先级设置为“高"时,这是否意味着GPS将自动打开? 是否可以按需将具有高优先级的Fused提供程序设置为UpdateLocation,以节省至少一点电量? 我怎么知道正在使用什么融合服务提供商(它是GPS还是网络提供商)? 最后 Fused提供者真的是Android位置的最佳选择吗?
..
您好,我想从手机塔(Sim卡)获得位置而不需要网络.我使用了下面提到的代码,当网络可用时,它仅给我最后一个位置. 我的要求是在没有WiFi或互联网的情况下获取位置.有可能吗? package com.example.gpscelltower; import java.text.DateFormat; import java.text.SimpleDateFormat; import j
..
我刚刚更新了位置API以使用FusedLocationProviderClient,但是我遇到了这个问题,当我关闭GPS并打开GPS时,总是会得到空位置: val fusedLocationProviderClient = LocationServices.getFusedLocationProviderClient(callingActivi
..
我想知道如何捕获事件,或者当LocationReqest过期时会发生什么,这就是我称之为的代码 mLocationRequest = LocationRequest.create(); mLocationRequest.setPriority(LocationRequest.PRIORITY_HIGH_ACCURACY); mLocationRequest.setExpira
..