代码之家  ›  专栏  ›  技术社区  ›  Maulik Patel

我是否应该相信谷歌应用程序崩溃报告,因为同样的事情在真实的设备上也起作用

  •  0
  • Maulik Patel  · 技术社区  · 6 年前

    我已经在alpha测试中发布了我的应用程序。 显示谷歌应用程序崩溃报告的谷歌控制台。

    它在少数设备中显示一个错误。

    应用程序崩溃在这行

     Intent intent = new Intent(Intent.ACTION_EDIT, ContactsContract.Profile.CONTENT_URI);
    

    错误日志是- “android.content.ActivityNotFoundException:找不到处理Intent{act=android.Intent.action.INSERT dat=content://com.android.contacts/profile}的活动”

    还有一件事需要注意的是,它在lolipop设备中工作,但在lolipop版本之上崩溃了

    但我在真正的设备上并没有面临这个错误。但我在模拟器上面临这个错误。

    因为我没有真正的设备来测试应用程序 所以如果你 enter image description here 有这样的经验请与我分享,这样我可以得到更多的想法。

    所以我可以决定是否在现场上传。

    1 回复  |  直到 6 年前
        1
  •  1
  •   Nick Fortescue    6 年前

    谷歌在一个充满真实设备的数据中心上运行它的prelaunch报告测试,而不仅仅是在模拟器上。因此,如果崩溃发生在发射前的报告测试中,它可能发生在野外的真实设备上。所以是的,你应该相信。

    谷歌还挑选了一些最常见的真实世界设备进行测试,因此如果在发布前的报告中出现这种情况,可能会对数百万真实世界用户产生影响。