2017-08-07 72 views
10

开始出现在我的Google Play开发者控制台中,似乎崩溃了。保持Android Studio调试崩溃在Google Play开发者控制台之外?

有时吓到我很多直到我意识到这些来自调试而不是生产崩溃。

有没有办法在我开发出Google Play开发者控制台报告的过程中发生崩溃?

对于这些调试崩溃,我也会稍微考虑一下,考虑到谷歌将开始排名很快就会崩溃的应用程序。

https://techcrunch.com/2017/08/03/google-play-will-now-downrank-poorly-performing-apps/

+0

确保您为崩溃报告启用了调试模式。 –

+0

你能详细解释一下吗? –

+0

@ Sealer_05你找到了解决办法吗? –

回答

1

开发者控制台仅报告已发表版本号(无论是α,β或生产)崩溃。

所以我的解决方案很简单:

  1. 发布新版本后,我做的第一件事是增加的versionCode在清单。我只在开发时使用这个版本号。这样,没有崩溃发送到控制台。
  2. 然后,当我准备再次发布时,我再次增加versionCode。这样我确保新的崩溃只会来自发布的版本。

编辑:

正如在评论中指出,来自未公开的版本崩溃仍然会显示在控制台上的“所有版本”选项下。因此,以此答案作为识别和过滤这些崩溃的方法,而不是阻止它们被记录。

+1

不幸的是,这也不起作用。我刚刚注意到Play游戏机从未发布的版本代码发生崩溃。你只需要选择查看所有版本的崩溃。这意味着即使未发布的版本代码也会将故障日志发送到Play控制台。 – MScott

+0

@MScott你说得对。我在我的应用程序中强制崩溃来测试它,并在选择“所有版本”后一段时间出现在控制台上。我会编辑我的答案来反映这一点。 – jmart

+0

是的,不幸的。它仍然很有用,因为您可以过滤这些消息,以便知道真实用户的实际崩溃情况。但谷歌尚未解决这个问题令人非常沮丧。 – MScott

相关问题