【问题标题】:A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 5246 from web viewA/libc:致命信号 6 (SIGABRT),来自 web 视图的 tid 5246 中的代码 -6
【发布时间】:2016-05-20 10:08:25
【问题描述】:

我正在开发一个在左侧滑动菜单中使用回收器视图的 android 应用程序。该应用程序在三星 Note 3、Sony Xperia、Nexus 4 Android 5.1.1 上运行良好,但在 Note 4、S5、S6 等上运行时崩溃。当我调试时,我发现 recyclerview 是应用程序崩溃的主要原因,我明白了在日志中:

02-10 01:41:18.376 5246-5246/com.myapppackage E/RecyclerView: No adapter attached; skipping layout
02-10 01:41:19.968 5246-5246/com.myapppackage A/chromium: [FATAL:jni_android.cc(269)] Check failed: false. Please include Java exception stack in crash report
--------- beginning of crash
02-10 01:41:19.968 5246-5246/com.myapppackage A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 5246 (stark.sponsored)

我用谷歌搜索了这个错误,通过了 stackoverflow 但找不到任何好的东西(不适用于我的情况)。任何帮助都是不言而喻的。

【问题讨论】:

    标签: android android-studio android-recyclerview


    【解决方案1】:

    也许,您忘记将 APP_KEY 添加到您的应用!你看看吧

    【讨论】:

      【解决方案2】:

      行:

      E/RecyclerView: No adapter attached; skipping layout
      

      在这种情况下没有问题问题在于网络视图

      A/chromium: [FATAL:jni_android.cc(269)] Check failed: false.
      

      https://chromium.googlesource.com/chromium/src/base/+/master/android/jni_android.cc#269

      我可以在没有更多信息或调试的情况下提出什么建议:

      • 检查您是否在 NOTE 4 的应用中安装了 webview
      • 如果是 -> 卸载它并尝试启动
      • 如果没有 -> 安装并尝试启动

      如果你仍然会遇到这个致命的信号:

      • 尝试检查您的代码是否有 NullPointerExceptions 特殊 getView() getActivity() 等 ....
      • 或者如果你没有错误地实例化更多的 Web 视图类对象
      • 检查您是否在关闭活动/片段时卸载 Web 视图,例如在 onDestroy() 或 onStop() 方法中

      ps.

      在其他设备上作为 NEXUS 使用时,Web 视图非常错误/错误 :) 谷歌并不担心使用 AOSP OS 的其他“端口/发行版”(如 CM、AOKP 等)或带有其他内核的设备的用户——因此这些内存违规错误

      ps2。你可以看看 cmets 来回答这个问题:

      Android app crashes with SIGABRT Signal 6 only while Eclipse debugging

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-04-29
        • 2017-07-27
        • 1970-01-01
        • 2015-04-28
        • 2021-04-22
        • 2016-01-05
        • 2017-03-07
        相关资源
        最近更新 更多