- 博客(8)
- 收藏
- 关注
原创 aosp 15 android-15.0.0_r20分支编译winscope
修改android-15.0.0_r20\development\tools\winscope\dist\prod\winscope_proxy.py脚本文件中的su root和shell su root全部替换为空。电脑版本window10和wsl 22.0.4,window10要升级到最新版本不然设置wsl网络模式为mirrored模式不支持。使用nvm ls-remote查看nodejs的发型版本,安装最新的版本即可。aosp版本android-15.0.0_r20编译winscope。
2025-08-25 02:07:38
385
1
原创 Activity启动流程分析
⭐第一个从ActivityStarter.Reuqest对象中拿取参数,用来创建ActivityRecord对象。2.startActivityUnchecked方法,主要调用startActivityInner方法。2.startActivityInner方法,主要调用startActivityInner方法。告别一学就忘,还是把学习历程记录下来吧,今天从Activity的启动流程分析说起。从桌面点击图标开始,调用流程如上,接下来分析每一步的详细流程。*EventLog日志和[堆栈1]
2025-06-19 01:04:24
969
原创 ShellTransition学习
这个类我理解相当于把包装一次system_server发起的Transition请求,东里面的内容就可以看出mToken代表一个Transion对象,mHandler用于处理此次请求的对象(也有可能不是第一次赋值的handler处理此次Transition请求,后面会讲到),mInfo具体需要做那些图层的动画(动画的具体内容)。1.今天整理以下Shell部分的内容,即Transitions里面的类和变量之间的关系,下一次整理system的Transition类和变量之间的关系。
2025-04-23 00:27:48
510
原创 分屏流程介绍
3.setReparentLeafTaskIfRelaunch操作RootTask的Task的变量mReparentLeafTaskIfRelaunch变为false,意思就是发生重启时,让其直接reparent到DefaultTaskDisplayArea上面。2.把分屏RootTask挂到DefaultTaskDisplayArea的最顶部。接下来system_server会进行一系列变化。1.启动分屏RootTask。4.启动上分屏的Task。
2025-04-21 00:15:45
526
原创 aosp 15最新安卓源码编译与刷机
导入镜像:wsl --import Android E:\AndroidWSL E:\WSL_Backup\Ubuntu-22.04.tar, Android是Ubuntu-22.04的名字(可以用wsl -l -v看到),E:\AndroidWSL是新镜像的目录,E:\WSL_Backup\Ubuntu-22.04.tar是被导出的镜像目录;注销之前从Microsoft store安装下载的镜像:wsl --unregister Ubuntu-22.04。关闭wsl:wsl --shutdown。
2025-03-30 18:01:38
1547
原创 ResourcesManager资源管理
一个Activity在初始化的时候会调用attach方法绑定一个ContextImpl对象,这个ContextImpl对象会一直到该页面销毁,一直保持不变,上面我们知道一个ContextImpl对象中会持有一个Resources对象,当我们切换语言的时候页面的时候ContextImpl是没有变的,要保证app资源的正确性,这个时候就要替换掉ContextImpl对象里面的Resources对象,这也就是一个Activity可能有多个Resources的原因。ResourcesManager中的。
2024-12-08 14:12:02
775
原创 android.view.WindowManager$BadTokenException异常
在开发的过程中我们总是遇到各种各样的问题,今天我就在这里记录一下今天遇到的问题:06-05 16:39:51.041 31991-31991/com.dde56.consignee E/AndroidRuntime: FATAL EXCEPTION: main Process: com.dde56.consignee, PID: 31991 android.view.WindowManager$B...
2018-06-05 17:52:35
1678
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅