自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 AOSP编译

修改swap分区:https://blog.csdn.net/qq_35395195/article/details/125616388。FAILED: out/soong/build.ninja,原因swap分区太小。1.创建新的swap文件,以创建64G大小为例。3.设置为swap文件。4.启用swap文件。5.最后查看是否生效。

2024-07-19 15:54:54 142

原创 基于Android14 Mtk平台移植系统应用Settings到AS中编译

系统应用,settings,移植,Android studio单独调试系统应用

2024-06-06 17:56:41 1410 3

原创 记录修改系统默认导航模式

修改Android默认系统导航

2023-08-11 16:40:23 448 1

原创 JAVA字节码

什么是class文件JAVA字节码文件(.class文件)是java编译器编译java源文件(.java文件)所产生的目标文件。它是一种8位字节的二进制流文件,各个数据项按顺序紧密的从前向后排列,相邻的项之间没有间隙,这样使得class文件非常紧凑,体积轻巧,可被JVM快速加载到内存,并且占据较少的内存空间。理解字节码其实就是了解JVM是如何解析字节码的。JVM能够解析并执行字节码文件,而不关心字节码是由哪种语言编译而来的,所以理论上JVM还可以支持除了JAVA以外的其他能够编译生成字节码文件的语言,如G

2020-12-09 19:50:35 527

原创 关于AIDL接口定义中oneway的修饰符源码解析.

以下源码出自于Android 8.1该部分源码基于我另外一篇文章,Binder通信流程浅析有提到,在binder进行传输数据时有提到这个方法binder_proc_transaction,该方法是把当前client要发送的数据t加入到队列中,并唤起binder线程执行该事务,当时忽略了一个细节oneway修饰符:static bool binder_proc_transaction(struct binder_transaction *t, struct binder_proc *pro

2020-05-12 11:37:33 1519

原创 Binder通信流程浅析

某位牛逼的大神层说过:Read The Fucking Resource Code.这句话是个程序员应该都懂…最好的学习方式就是阅读其源代码,源码之下,了无秘密,所以在学习binder机制的时候,我选择了从源代码下手,过程很枯燥…binder机制中,有4个重要的角色,Client,Serve,ServiceManager,Binder驱动。简单来讲,各种服务通过ServiceManager将服务...

2019-10-31 17:28:33 1191

空空如也

空空如也

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

TA关注的人

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