gpt4 book ai didi

android - 将位置模式切换到 GPS 并返回后,Google Play 服务 Activity 识别不起作用

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:46:02 24 4
gpt4 key购买 nike

在 Google Play 服务更新到 4.1 后,我们的应用程序遇到了一个奇怪的问题。我们在 Google Play 服务中使用 Activity 识别。如果用户将位置模式更改为“仅设备”并返回“省电”, Activity 识别客户端将停止提供 Activity 更新。我们试图停止并重新请求更新,但它不起作用。我们发现让它再次工作的唯一解决方案是重启手机。

重现步骤:

  1. 从 Android 开发者网站下载并运行 Activity Recognition Sample 程序。
  2. 打开系统设置 -> 位置 -> 模式,将模式更改为仅设备。将其改回电池节省。将出现位置同意弹出窗口,按同意。
  3. 返回到您的示例程序,您会注意到该应用没有收到任何 Activity 更新。
  4. 停止更新,关闭并再次打开应用程序,在手机重新启动之前没有任何效果。

我们在 Google Play Services 4.2 版本中测试了相同的场景。问题在 4.2 中也仍然存在。

在早于 KitKat 的手机中,可以通过关闭“使用无线网络”并在位置服务下重新打开来重现同样的问题。

任何通过此障碍的建议将不胜感激。

最佳答案

此问题已在 Google Play 服务的最新更新 (4.3.23 (1069729-030)) 中修复。我们需要做的就是用最新版本 (4.3.23 (1069729-030)) 替换库项目“google-play-services_lib”。我注意到如果我们切换位置设置,AR 更新会延迟大约 1 分钟,但它有效。

关于android - 将位置模式切换到 GPS 并返回后,Google Play 服务 Activity 识别不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21571932/

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