工作两个多月,谈谈修改android源代码的感受。
之前没有接触过android,开始一个月学习下java,android,git,基础性知识,大学没有好好学,就现学了,真的很感谢我的公司给我一个机会。
1.首先:学会看懂AndroidManifest.xml文件。这里这里有的信息对于理解程序又很大的意义。
2.学会使用grep命令。修改系统的源代码时候这个很重要,
3.当想修改一个程序时,先找到这个程序的位置,大部分只要修改framework 和package 两个文件夹下的内容
4.查找关键字,例如要修改statuBars。先使用hierarchyviewer查看statuBar属于那个部分。
5.根据图标,使用grep在framework中查找对应的位置。
6.然后就是修改程序了。
7.将修改后的代码进行模块编译……