3

我正在开发一个 Android 应用程序,它利用 Google Play 服务活动识别来检测驾驶。在使用 HTC 1X 测试我的应用程序时,我的应用程序收到了活动识别的回调。后来我卸载并重新安装了我的应用程序。但在那之后,我的应用程序没有收到来自 Google Play 服务相关活动识别的任何回调。当我安装另一个使用 Google Play 服务的应用程序时,该应用程序能够在同一设备中获得与活动识别相关的回调。

我尝试卸载并重新安装我的应用程序。但即使在那之后,我的应用程序也没有从 Google Play 服务中得到任何回调。最后,当我强行停止 Google Play 服务并清除 Google Play 服务的应用数据时,我的应用程序开始接收来自 Google Play 服务的回调。

你们知道为什么我的应用程序在卸载并重新安装我的应用程序后没有收到来自 Google Play 服务的与活动识别相关的回调吗?而其他应用程序在同一设备上收到回调,而我的应用程序只有在强制关闭 Google Play 服务并清除数据后才开始收到回调。

注意:我只能重现此问题一次。但是我们的测试团队早些时候已经报告了这个问题。所以这个问题很有可能再次出现。

4

1 回答 1

2

我也遇到过这种问题。您有针对这种情况的任何解决方案吗?。有时播放服务会无缘无故停止响应。我发现了两个发生这种情况的特殊情况

  • 如果网络提供商被禁用。

  • 如果启用了允许模拟位置。(不确定这本身是否是原因)

如果有错误请纠正我,如果您有任何输入,请添加到此

于 2014-01-08T13:52:07.627 回答