linux内核默认生成的coredump文件创建在根目录,android本身的权限管理,会导致创建失败:可以使用下面的方法来修改创建目录:
ulimit -c unlimited
mkdir /tmp chmod 777 /tmp echo "/tmp/core-%e.%p.%u" >/proc/sys/kernel/core_pattern 

另外需要在你的c代码部分修改coredump的限制,如下:
#include #include
struct rlimit coredump; memset(&coredump, 0, sizeof(struct rlimit)); coredump.rlim_cur = RLIM_INFINITY; coredump.rlim_max = RLIM_INFINITY; setrlimit(RLIMIT_CORE, &coredump);

更多相关文章

  1. 获得Android的SD卡根目录
  2. 华为P30安卓内核编译android kernel build
  3. 安卓学习日记(一):了解安卓架构(linux内核层、系统运行库层、应用框
  4. Android 内核添加驱动
  5. android中的Binder(android内核学习记录)
  6. 往android的内核添加驱动(其实就是添加linux内核驱动)
  7. android 系统的开机启动流程源码解析(从linux 内核到android Laun
  8. Android内核与主线linux内核的比较(Android对Linux内核的改动你知

随机推荐

  1. 理财实战之基金定投(二)
  2. Prometheus 之 Grafana介绍及安装
  3. 理财实战之基金定投(一)
  4. linux_学习之忘记密码处理办法
  5. 今日网站
  6. 理财扫盲之什么叫通货膨胀
  7. RPM打包,安装到指定目录
  8. Python 爬虫进阶必备 | 某工业超市加密 h
  9. 工具之_grep,sed,awk
  10. 手机端首页仿写