android - 在哪里可以找到 Google Play Developer Console : Crashes & ANRs? 的设备型号

标签 android

我记得在 Android 应用程序上看到一个复选框,当崩溃时,它会要求发送带有崩溃报告的设备数据。

我的应用程序在我的客户设备上产生了一些java.lang.OutOfMemoryError,我想看看他们使用的手机型号,看看我是否可以为他们的以下设备创建替代方案平均硬件。或者,如果不出意外,禁止他们的模型下载该应用程序。

最佳答案

除非它在报告中说明(因为设备发送了该数据),否则唯一的其他地方是在用户发送的错误报告消息中。


如果这两个地方都不是那么你现在不能确定它。但是如果你知道你的代码的哪一部分导致了错误,你可以将代码包装在一个 try catch 中并重新抛出它与设备类型。这只会让你在未来受益,而不是对当前的报告有利。像这样:

try{
   myVar.methodThatCausesCrash():
} catch (OutOfMemoryException e){
  throw new Exception("OutOfMemoryException model: " + Build.MODEL, e); // or rethrow another OoME
}

关于android - 在哪里可以找到 Google Play Developer Console : Crashes & ANRs? 的设备型号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14042802/

相关文章:

java - 无法解析父类(super class)

android - Flutter 应用程序,每天在 x 时间检查,看看我是否需要向用户发送本地通知

java - 什么更适合用于创建布局。 Java 还是 XML?

android - 如果 textView 所在的行太长,则换行一段文本

Android ServerSocket 身份验证,如何?

java - 如何验证多个编辑文本?我使用 TextUtils 只能获取 1 条文本

java - View.OnClickListener,你能解释一下吗?

java - 想要通过单击而不是两次单击来打开我的 android webview 网站内的横向链接

android - 实现 GCM 客户端的 GoogleCloudMessaging API

Android:打开短信 Intent