android 调用堆栈跟踪 android开发中,我们也会经常遇到段错误,也就是SIGSEGV(11),这个时候libc的backtrace会打印出对应的堆栈信 息,而你看到的仅仅是一对数字,好像无从查起。 如下面这一从串断错误:[code]ActivityManager( 1105): Displayed activity com.android.browser/.BrowserActivity: 2460 ms (total 2460 ms) I/DEBUG (13002): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** I/DE...
by 听老歌 - 移动操作系统 - 2012-02-25 10:59:07 阅读(1313) 回复(1)
MediaScanner分析
想要了解一個系統,我常會從 makefile 或是 building system 下手, 以了解系統組成元素為何? 目錄結構為何? 對於 android" target="_blank">android ,我也不例外。 透過了解 building system ,我們能知道如何新增、修改、刪除程式, 並保有完整性,順利編譯出結果。
設定檔
一、WebKit简介
WebKit
是一个开源的浏览器网页排版引擎,包含WebCore排版引擎和JSCore引擎。WebCore和JSCore引擎来自于KDE项目的KHTML...
今天有时间小看一下android 的Makefile, 终于稍有明白android 编译系统是如何通过环境变量 TARGET_PRODUCT 来决定编译定制product.<...
1.目录树 /framework/base/api /framework/base/awt /framework/base/build /framework/base/camera 关
于camera的HAL接口库。最终生成nativ...
android SDK中提供软键盘输入法的示例,希望通过对它的分析,可以掌握如何从零开始实现输入法。以下内容拟采用UML中Sequence Diagram(时序图)的形式,剖析其处理流程。 init 需要特别说明的是,由于SoftKeyboard这个名称,会使人误解其是KeyBoard的子类,因此特意重构名称为SampleInputMethodService。 万事万物都要回答这样一个问题:从哪里来到哪里去?针对输入法而言,这个问题就是:输入法如何初始化。输入法在android中的...
想要了解一個系統,我常會從 makefile 或是 building system 下手, 以了解系統組成元素為何? 目錄結構為何? 對於 android ,我也不例外。 透過了解 building system ,我們能知道如何新增、修改、刪除程式, 並保有完整性,順利編譯出結果。 設定檔 android building system 包括幾種重要的設定檔, android .mk androidProducts.mk target_-.mk, host_-.mk and -.mk BoardConfig.mk buildspec.mk android .mk 是 mod...
android 通信机制 android的IPC机制之Binder详细介绍 http://www.xxlinux.com/linux/article/development/embed/2009-01-14/14894.html 第一部分 Binder的组成 一篇android的IPC机制binder实例AudioFlinger国外文档 http://blog.chinaunix.net/u1/38994/showart_1676822.html android JAVA Binder IPC System http://blog.chinaunix.net/u1/38994/showart_1680617.html binder官网 http://blog.chinaunix.net/u1/38994/...
android是什么就不用说了,android自从开源以来,就受到很多人的追捧。当然,一部人追捧它是因为它是Google开发的。对一个程序 员来说,一个系统值不值得追捧得要拿代码来说话。我这里并不打算分析android的代码,而是android的makefile,我想通过分析 andorid的makefile来告诉大家如何写makefile。 对于一个程序新手而言,好的IDE是他们追捧的对象。但当他接触的代码多了之后,就会逐渐发现IDE不够用了,因为有好多东西用IDE是不...