我一直在测试中最新的谷歌游戏服务提供的地理范围的API,在这里可以使用官方样片:https://github.com/googlesamples/android-Geofencing/ 当然,下面的培训课程:http://developer.android.com/training/location/geofencing.html测试地理界线与谷歌Play服务6.5 +
当您在San Fransisco的两栋Google建筑物附近时,示例会显示一条通知,所以我调整了它以在我靠近我的家或我的工作场所时触发。
如果我使用真实的设备,它的工作原理。通知正确触发。但是,当我使用模拟器,并使用telnet或ddms更改位置时,没有任何反应。我也尝试了Genymotion,安装了Gapps,以及相同的东西:什么都没有。
任何人都不会有任何关于如何测试地理围栏的指针,而不会实际移动我的屁股?因为在大街上,是没有办法来调试代码...
Lol在“没有实际移动我的屁股? – Jakar 2015-03-27 00:18:27
你试过嘲笑你的位置吗?我推荐两个应用程序:[假GPS位置](https://play.google.com/store/apps/details?id=com.lexa.fakegps)和[假地点欺骗免费](https://play.google .com/store/apps/details?id = com.incorporateapps.fakegps.fre)(第二个与Google Play Services工作正常)。 – Ziem 2015-03-29 19:14:24
那么,使用假GPS位置或其他位置“嘲笑者”不会帮助我测试一切,因为即使它正在工作(必须尝试它stil)它需要切换应用程序,这意味着我不能真正测试会发生什么与我的应用程序在前台。 – Redwarp 2015-03-30 08:56:01