首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何解决Google Play控制台崩溃的问题?

如何解决Google Play控制台崩溃的问题?
EN

Stack Overflow用户
提问于 2021-03-30 00:48:47
回答 1查看 321关注 0票数 1

在应用程序的仪表板上的Google Play Console中,有一个带有Crashes & ANRs的图形。

解决崩溃的最佳实践是什么,以便为用户提供最好的服务?我的应用程序是在Kivy框架中用Python编写的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-04-04 04:12:57

导航到Quality ->、Android Vitals、-> Crashes和ANR。

这将列出每个事件,并且在右侧您将看到一个标记为"View Details“的"->”箭头。单击此按钮,向下滚动图形,您将看到Stack跟踪。

这就是你修复你的代码所需要的东西。

第一行将是错误,然后它将显示发生错误的代码行,例如:

代码语言:javascript
运行
复制
java.lang.NullPointerException: 
  at com.test.MyApp.doSomethingCool (MyClass.java:123)
  at com.test.MyApp.somethingElse (AnotherClass.java:321)

/code

这里你有一些空值,导致你的应用程序的"doSomethingCool“函数出现问题,代码应该在"MyClass.java”的第123行。之后的跟踪行显示了调用失败的函数的原因,因此在上面,这是显示从第321行的函数"somethingElse“中调用了"doSomethingCool”,并且代码位于"AnotherClass.java“中。

这个例子是针对Java的。

--更新--

如果您正在使用Python编写代码,那么堆栈跟踪可能不会显示您自己的代码中的问题所在。相反,你最好的选择是在谷歌上搜索第一行的错误,并希望答案是在线的。

除了堆栈跟踪分析之外,我强烈建议您使用GIT或SVN将您的项目置于源代码控制中,这样您就可以看到哪些更改可能导致了错误。

只有在代码正常工作时才更新存储库中的代码,然后您将始终拥有一个称为工作的安全保存版本。然后,您可以轻松地比较当前代码,并查看可能导致错误的更改。这对Android特别有用,它定期更新共享库的版本。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66858252

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档