怎么排查native层的bug

方法一:

android studio debug 直接运行,LLBD 不要打断点。会自动定位到错误

方法二:错误日志分析

---》奔溃后,在logcat中查询SIGSEGV信号量。

---》在Device Explorer中 data/tombstones 里就有日志信息。

备注:。。。。$su ..adb修改文件导出权限

---->在日志里 搜索对应的信号量。找出错误的函数。

-----》具体报错的行查询:

        需要ndk的环境变量 和adb的环境变量。

   使用下面的指令:

  adb logcat | ndk-stack -sym  项目的绝对路径 

备注:

        执行命令后,要运行一次程序。

相关推荐

  1. 怎么排查nativebug

    2024-06-06 08:50:06       9 阅读
  2. 程序员排查BUG指南

    2024-06-06 08:50:06       22 阅读
  3. bug定位排查

    2024-06-06 08:50:06       10 阅读
  4. Vela-OS: 记录一个class,处理MSC协议bug

    2024-06-06 08:50:06       15 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-06-06 08:50:06       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-06-06 08:50:06       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-06-06 08:50:06       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-06-06 08:50:06       20 阅读

热门阅读

  1. 【k8s的三种探针】

    2024-06-06 08:50:06       8 阅读
  2. Scala学习笔记7: 对象

    2024-06-06 08:50:06       7 阅读
  3. 小程序真题合集

    2024-06-06 08:50:06       7 阅读
  4. HW面试应急响应之场景题

    2024-06-06 08:50:06       8 阅读
  5. IDEA 开发中一些好用的插件

    2024-06-06 08:50:06       8 阅读
  6. 微信小程序中实现录音功能及其功效

    2024-06-06 08:50:06       6 阅读
  7. 【AI】DeepStream(09):deepstream-app源码详解

    2024-06-06 08:50:06       8 阅读
  8. 从零开始精通Onvif之设备发现

    2024-06-06 08:50:06       13 阅读
  9. 扩展 Kafka 集群从三台节点到四台节点的过程

    2024-06-06 08:50:06       8 阅读
  10. web应用中的robots.txt配置

    2024-06-06 08:50:06       8 阅读