应用程序在访问Google Play服务时偶尔会崩溃

时间:2015-04-28 13:50:03

标签: android google-plus google-play-services google-plus-one

在我的应用程序中,我使用了PlusOneButton并模拟了实际按钮的自动点击 - 为用户再次点击保存。 对于未使用其Google帐户登录的用户,将显示的下一个屏幕是用于选择帐户的内置Google对话框。

有时,应用程序在达到此阶段时会崩溃 - 我在日志中看到以下行

externalloginconfirmation

似乎在写完这一行之后发生了崩溃

/signin-google

因为在没有崩溃的情况下我没有在日志中看到它。

现在似乎禁用自动点击可以解决问题 - 知道如何启用此次自动点击?

2 个答案:

答案 0 :(得分:0)

您的应用会抛出未捕获的异常,这意味着与PlusOneButton连接的某些代码应位于“try / catch”内。

try
{
    /*Code regarding the button*/
} catch (Exception e)
{
    /*Code that executes if the code throws exception*/
}

如果不起作用,请发布更多代码,以便我可以提供更多帮助

答案 1 :(得分:0)

我的问题的答案由两部分构成

  1. 正如 TomTsagk shkschneider 所指出的那样,必定会抛出异常,并且有! - 问题是我们使用了一个实验性的第三方sdk并且它正在吞噬我们的系统异常
  2. 我们遇到的实际问题是加一个意图是空的 - 这是一个时间问题 - 所以基本上重试点击直到意图没有解决问题