我不是程序员,但即便如此,我也只是努力“混合”(来自其他人的样本和说明)一个小型 android 项目,用于一个艺术装置,该项目将在整个当地大学校园的户外展示。这个应用程序将显示弹出窗口,其中包含发生在该地点的事件轶事叙述,该事件在穿过其各自的径向围栏后,需要不依赖于数据载体或 wi-fi 提供商的位置获取,因为没有即使在具有可用网络和 wi-fi 信号的城市环境中进行测试时,该地区以及除此之外的覆盖范围似乎也很不稳定。
我正在使用 android 开发人员文档附带的官方示例,但是我读过由于过度高效的实践,开发人员将 API 偏向于仅使用蜂窝数据和 Wi-Fi,除非 GPS_PROVIDER 被调用来轮询它的输出通过 locationManager 以便一旦应用程序请求,地理围栏实例可以主要从那里检索更精确的位置。但是我被困在代码的哪一部分添加此相关行,无论它是 java 文件夹中的单独类还是 Mainactivity 本身内部以及结构中的其他位置(除了权限形式的清单) ) 我是否必须参考它们的存在才能使其一致地工作。
欢迎任何帮助。