![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
参考
攀登的蜗牛
金河一去路千千,欲到天边更有天
展开
-
Android学习之一 -----4.4.2内核源码编译
Android学习之一 -----4.4.2内核源码编译1. 学习前言最近换了台电脑,只能重新装虚拟机重新编译android源码以及内核了。源码按照网上的流程(经典的老罗之旅以及其他)基本上可以编译通过。我再网上下载了一个别人压缩好的包,配置一下javap基本上一次编译就通过。但是android内核编译却遇到了不少问题。尽管,这些编译过程看似只要动动手就可以了,原创 2015-07-16 11:30:28 · 2256 阅读 · 0 评论 -
Android内核学习之三----------Power源码分析学习(1)
Android内核学习-----Power源码分析学习(1)1. 前言最近学习了一下Android的Power源码,虽然还没学习通透,但是有点感觉了,怕后面忘了东西,就边学便把东西记录下来吧。如果有大神再致电一二那更是感激不尽了Android4.4以后Power系统的使用了Linux power supply架构,这个架构的使用又是头疼的地方。不懂再Linux中怎原创 2015-08-06 09:59:00 · 1388 阅读 · 1 评论 -
Android 内核学习之三-----Power源码分析学习(2)
Android 内核学习之三-----Power源码分析学习(2)4. goldfish_battry驱动学习 goldfish_battry驱动也在下图所示的目录中,即goldfish_battry.c。该驱动是模拟器下的电池驱动。(1) init static int __init goldfish_battery_in原创 2015-08-06 10:12:12 · 1199 阅读 · 0 评论 -
Android内核学习之二------JNI的使用
Android内核学习之二-----JNI的使用1. 学习前言JNI即JAVA Native Interface,提供了若干API实现java与c/c++的通信。也可以说它提供了一种方法,我们只要采用这种方法遵循JNI的固定格式就很容易的实现java和c/c++的混编。JNI以前在做java web的时候用的比较少,仅仅算是接触过。但是在android里面就不同了,由于android原创 2015-08-05 22:36:35 · 564 阅读 · 0 评论 -
Android 内核学习之三-----Power源码分析学习(3)
Android 内核学习之三-----Power源码分析学习(3)5. Healthd学习(1)healthd概况healthd是android4.4以后,google专门提供用来监控电池信息变化。文件路径为:XXXandroid/system/core/healthd/htalthd.cpp,XXXandroid/system/core/health原创 2015-08-06 10:31:12 · 1582 阅读 · 1 评论