gpt4 book ai didi

android - 使用 Google Play Services 6.5.+ 测试地理围栏

转载 作者:IT老高 更新时间:2023-10-28 22:22:00 34 4
gpt4 key购买 nike

我一直在测试最新的 Google Play 服务中可用的地理围栏 API,使用此处提供的官方示例:https://github.com/googlesamples/android-Geofencing/当然,在培训类(class)之后:http://developer.android.com/training/location/geofencing.html

当您靠近旧金山的两座 Google 建筑物时,该示例会显示一条通知,因此我对其进行了调整,使其在我靠近家或工作地点时触发。

如果我使用真实设备,它可以工作。通知被正确触发。但是当我使用模拟器并使用 telnet 或 ddms 更改位置时,什么也没有发生。我还尝试了 Genymotion,安装了 Gapps,同样的东西:什么都没有。

有没有人知道如何在不移动我的屁股的情况下测试地理围栏?因为在大街上,没办法调试代码……

最佳答案

这是你需要做的:

  1. 设置 -> 开发者选项 -> 允许模拟位置

  2. 添加以下权限:

<uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION" />

  1. 确保您的 GPS 定位服务已开启(高精度)而非网络定位

  2. 从应用商店下载一个名为 Fake GPS 的应用(它有一个黄色的快乐事实,拿着一个 Remote )。您可以使用该应用设置您的假 GPS

希望这能回答你的问题:)

关于android - 使用 Google Play Services 6.5.+ 测试地理围栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29029594/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com