![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android 系统源码
Rom_Fisher
知识的学习在于一点点的积累!!!
展开
-
Android4.4源码添加系统自定义服务
不积跬步无以至千里 1、创建aidl文件 在目录路径为 android\frameworks\base\core\java\android\kt\debuginfo 添加文件: IDebugInfoProviderManager.aidl 这里添加你所需要实现的两个抽象接口。 2、注册aidl到编译脚本Android.mk文件中 在目录路径为 frameworks\base\Andr原创 2017-07-31 13:32:24 · 1313 阅读 · 0 评论 -
通过CRT查找某个文件所在路径
不积跬步无以至千里 有时候我们做系统开发,会有这样一个场景,出现了一个bug,所以会通过hierarchyviewer工具发现了当前界面的路径,但是知道的当前界面的简要路径(工程内的类名),所以还需要查找当前在系统的真正路径,如果你不熟悉当前系统会很难找到当前路径的位置,所以会需要搜索,但是在开源代码里又找不到,有可能这套代码针对你自己的项目,但是项目比较大,文件比较多,这时候你如果用界面化的Wi原创 2017-08-25 09:55:33 · 4011 阅读 · 0 评论 -
Android编译源码找错误方法(小记)
不积跬步无以至千里 有时候编译源码会出现大批的log,当编译忽然中断报错,有突然感觉茫然,咋回事?怎么突然报错了?一顿手忙脚乱的找错误的所在,由于它比App编译出现的log还要多,找起来比较麻烦,因此顿时会不知所错,这里小记一下,发现的规律。 1、一般错误的报错位置并不是在log的末尾。 2、一般搜索关键字"FAILED",这里是报错的起始位置 ...原创 2018-08-22 10:40:30 · 1477 阅读 · 0 评论 -
android6.0 源码 系统应用之Music代码之类逻辑分析
共勉----不积跬步,无以至千里。1. AlbumBrowserActivity此类继承自ListActivity实现接口 View.OnCreateContextMenuListener, MusicUtils.Defs, ServiceConnection该类的作用是显示专辑的界面。2.ArtistAlbumBrowserActivity此类继承ExpandableListA...原创 2017-04-05 14:53:11 · 1767 阅读 · 0 评论 -
关于Android Studio中编写源码中的跳转问题
不积跬步无以至千里 在最新的项目中,按照往常一样编译完代码后,把源码导入了AndroidStudio(导入链接:https://blog.csdn.net/xiao_yuanjl/article/details/78687183),按照往常的流程,就开始编写了代码,但是发现了两个问题:问题一: 点击某个类,跳转并不是我想去的类。问题二:...原创 2018-08-25 18:48:39 · 5440 阅读 · 0 评论 -
Android系统编译源码遇到的问题和优化编译时间
不积跬步无以至千里 这里以我自身最近遇到的问题,对遇到的编译源码进入的误区和编译之中遇到的问题,做一个总结,希望有人遇到相同的问题可以借鉴,以及自己做一个记录。问题一:关于放置系统源码硬盘的类型,不要用ntfs,要用与所用Ubuntu系统兼容的ext4.因为我们拿过一台新电脑,电脑里面会有许多文件,因此,我们会对系统盘重装系统,会对硬盘格式化,网网一个不经意的举动就会导...原创 2018-09-02 16:39:03 · 2366 阅读 · 0 评论