google-location-services

    0热度

    1回答

    根据Location Strategies,GPS是最准确的,但很快消耗电池电量。该文件建议电池电量应考虑在内,但从该文件来看,没有使用不良的例子。 有人可以提供这样一个例子。 我在问,因为我在考虑一个用例,如 例如如果一天捕获16次用户位置(间隔30分钟)。那会是一个糟糕的用例模型吗?

    1热度

    1回答

    我能够通过使用Google API和位置服务获取用户位置。该位置然后保存到在线数据库中。然而,我会如何去做每X次的位置更新(比如说10分钟)。另外,Google API和位置服务也是特定的活动。我如何让位置服务可用于所有活动,这意味着一旦用户登录,无论用户在进行什么活动,该位置都会被更新并保存到我的数据库中?最后,如果手机处于睡眠模式或应用程序在后台运行,该位置是否仍会更新? 谢谢,任何建议或指针

    0热度

    1回答

    我想通过使用服务获取GPS位置在后台运行。当我点击“开始”按钮时,每隔X个时间间隔GPS位置就会发送到屏幕,并在单击“停止”按钮时停止。这是我第一次运行这个项目,但是一旦我关闭了应用程序并再次打开它,它就不再工作了。我已经清理了该项目并再次运行,没有显示任何内容。我错过了什么? 这是活动代码 import android.Manifest; import android.app.Dialog;

    3热度

    2回答

    地理定位当前位置API在IE11 windows 10机器中不一致。 下面是代码 function setCurrentPos(event, firstLoad) { navigator.geolocation.getCurrentPosition(function (position) { firstLoad || setCurrentLocation(even

    -4热度

    2回答

    我想查找用户当前位置的纬度和经度,并以db为单位插入每秒。和抽屉根据用户在所有经纬度上移动的路径而不使用GPS

    0热度

    1回答

    我正在研究需要位置更新的应用程序。所以我跟着official tutorial在我的开发设备上运行应用程序。 GPS被激活,一切都应该工作,但onLocationChanged()永远不会被调用。 然后我在我的个人智能手机上运行应用程序,一切按预期工作。所以我开始考虑我的发展和我的私人设备之间的差异。我开发手机的最大特色是: 没有SIM卡 没有谷歌帐户链接 没有WiFi可用=>没有互联网连接 3号

    0热度

    1回答

    我试图在应用程序关闭时以特定的时间间隔抓取位置,并尝试使用GoogleApiClient的获取上次已知位置并触发使用一个JobService。我已经在JobScheduler类上实现了ConnectionCallbacks。但问题是onConnected()回调从不被调用。我认为服务在返回任何回调之前被销毁。那么什么是实施这种逻辑的有效方式。 我的工作的服务类 public class TestJ

    0热度

    1回答

    我需要将异步FusedLocationApi.getLastLocation调用转换为同步。我不是Java的大专家,我不确定我是否做对了。 我想连接到GoogleApiClient,然后阻止调用线程,直到收到位置信息或错误。逾时超过10秒应视为错误。 它会这样工作还是onConnected也会在主线程上调用,它会在那个时候被锁定? 我也注意到lock.wait(TimeUnit.SECONDS.t

    0热度

    1回答

    我已阅读了一些关于此问题的问题,但我没有完全找到需要的答案。我想了解getLastLocation如何在内部工作。上次已知的位置缓存值如何更新? 我们已经要求我们需要获取设备的最后已知位置。任何人都可以解释getLastLocation如何工作?我已经看到,即使位置设置为ON,getLastLocation API也会返回null。同时,如果我检查了Google Map应用程序并且它能够获取位置(

    2热度

    1回答

    我想使用geofencing,但我不想获取用户的确切位置。以便我使用ACCESS_COARSE_LOCATION。如果我使用大型地理栅栏点圈,我认为ACCESS_COARSE_LOCATION会正常工作。可能不完美,但它会给用户位置提供一个aproximatly的想法。 在文档这样的代码 try { LocationServices.GeofencingApi.addGeofence