Android Native
文章平均质量分 76
vaylb
这个作者很懒,什么都没留下…
展开
-
android native开发 错误信息定位:Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 4785 (XXX)
最近开始做android底层开发,经常遇到C/C++代码报错,logcat只给出一大串堆栈信息,而无法定位到具体代码段,后来网上搜寻发现可以使用addr2line工具根据出错地址映射到出错行,例如:11-02 20:01:53.009: A/libc(4785): Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 47原创 2014-11-02 21:16:58 · 3422 阅读 · 0 评论 -
Android 系统(4.4 KitKat)使用OffloadThread播放音乐的数据流程分析
本文是对Android4.4及其以后系统中新增的使用OfloadThread播放音乐的数据流程的分析,涉及Native层及HAL层的线程交互。原创 2015-01-31 20:35:11 · 4985 阅读 · 0 评论 -
下载、编译Android4.4 - hammerhead 内核(Kernel)并烧写验证
由于google被墙,ubuntu系统不好翻墙,故在windows系统翻墙环境下于https://android.googlesource.com/kernel/msm.git下载的msm.git-android-msm-hammerhead-3.4-kitkat-mr1.tar.gz内核源码压缩包,后拷贝并解压至ubuntu /android-src/kernel-hammerhead/ms原创 2015-03-11 19:44:21 · 1827 阅读 · 0 评论