我正在编写一个Android应用程序,当他进入特定区域时通知用户。为此,我使用了Android的Geofence API。我没有得到geofence通知
我试过Google的GeofenceDetection示例,并且应用程序根本没有得到通知。
我打电话给addGeofences,然后收到onAddGeofencesResult通知,并且statusCode为0,所以似乎所有工作都很好,但是当我走进(或开车)进出地理围栏(半径5米或50米)时,没有任何反应。
我使用Nexus4和Eclipse - 都更新到最新版本。
为什么我没有geofence通知?
您的设备设置中是否启用了GPS接收器?你有信号吗?有很多GPS测试应用程序会告诉你你的修复程序有多好。您是否正在运行任何可能覆盖真实GPS提供商的模拟GPS应用程序? –
GPS正在工作 - 我可以从中读取位置,导航器工作正常。我不使用模拟位置 – DuduArbel
你能分享你的广播接收器或InstentService类代码吗? – Pankaj