Android的位置警报?

Posted

技术标签:

【中文标题】Android的位置警报?【英文标题】:Location Alarm for Android? 【发布时间】:2011-05-16 05:54:07 【问题描述】:

启动我的应用程序时,应将几个 POI 坐标添加到 android 系统。几个小时后,我的应用程序关闭,用户走近其中一个 POI,他将收到通知,例如通过状态消息。

this 是否适合我的场景? Android中是否有更多可用的东西来实现这一点?

public void addProximityAlert(双 纬度,双经度,浮点数 半径,长期到期,PendingIntent 意图)

【问题讨论】:

【参考方案1】:

是的,您可以使用LocationManageraddProximityAlert() 作为您所需功能的基础。

【讨论】:

先生,这和地理围栏的工作原理一样吗?我从未使用过地理围栏,尽管我试图弄清楚它是如何工作的,而不需要它调用 gps 来跟踪当前位置。如果给定 locationmanager 和 geofence,那么应该选择哪一个? @Rat-a-tat-a-tatRatatouille:接近警报从来没有那么好用。如果您可以忍受对 Google Play 服务的依赖,使用LocationClient 和地理围栏可能会给您带来更好的结果。 我有过接近警报的经验,在模拟器上不起作用:(。我在添加地理围栏时收到错误 1000,我也不知道为什么:(.. 先生,错误 1000,因为位置服务和 gps 已关闭。我今天回家时将尝试使用地理围栏 先生,对于这么多问题,我真的很抱歉,但我仍然不清楚,地理围栏是否会自行处理位置更新?由于使用位置客户端,我们可以获得最后一个已知位置

以上是关于Android的位置警报?的主要内容,如果未能解决你的问题,请参考以下文章

新的 Android 地理围栏 API - 示例代码在位置时不会发出警报/通知

Android:接近警报和电池消耗

在 Android 上显示已保存的接近警报?

Android Studio Geolocation功能

如何使用 Appium 自动接受警报 -- 权限 Android 6.0

在 Android 5.0+ 中使用短时间重复警报的正确方法是啥?