自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 动态角度理解Android系统系列文章2:Android5.1.1源代码调试

Android5.1.1源代码调试1、调试工作准备2、调试单编译流程2.1、Android源码修改2.2、进行单编译操作2.3、执行make snod命令3、参考博客1、调试工作准备Android源代码调试编译工作实时前,需要你本地有一套完整的Android源代码并且全编译和运行成功,该步骤的实现可以参考我的上一篇文章:Android5.1.1源代码编译血泪史。2、调试单编译流程2.1、Android源码修改2.2、进行单编译操作单编译背景:如果我们只是单纯的修改某一模块代码没必要再去全编译一

2021-04-10 10:07:58 95

原创 动态角度理解Android系统系列文章1:Android5.1.1源码编译血泪史

序言身为一个Android开发工程师,如果不让Android系统在自己的世界活起来,那么对于Android系统的理解永远达不到一个更高的高度。因此对于后期学习Android系统的人来说,刚开始源代码啥的并不是最重要的,最重要的是自己本地要有一份编译完成并可以成功运行的Android虚拟机镜像。笔者历时好久看了好多大佬的编译文章,吸收他们文章的精华终于在本地成功编译并运行了Android5.1.1。文末会列出所有大佬的文章链接,感谢各位大佬的知识分享。笔者选择编译Android5.1.1的理由有以下几点

2021-04-05 11:44:20 230

原创 Android中binder学习总结

Binder学习总结和SM中binder的使用1、binder学习总结1.1、binder驱动和相应的接口函数1.1.1、java开发者看binder驱动设备binder驱动和linux驱动一样,以misc设备进行注册,作为虚拟字符设备,没有直接操作硬件,只是对设备内存进行操作。上述话语可能在网上能够搜索,但是笔者在学习过程中一直对这句话有一个思考:对于一个只是java开发者,甚至没有接触过驱动开发的人怎么去理解这句话。经过对binder的学习现在的我对这句话的理解是:binder设备虽然只是一种

2021-02-06 22:13:35 155 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除