preloaded-classes裁剪

系统预加载了哪些class类?system/etc/preloaded-classes

修改源代码?

frameworks\base\config\preloaded-classes 默认位置,如果改了不生效,可能有其它模块的mk文件指定了preloaded-classes覆盖了framework模块,例如

android/packages/services/Car/ 模块下mk文件中通过PRODUCT_COPY_FILES 把Car模块作为preloaded-classes:

PRODUCT_COPY_FILES := \

packages/services/Car/car_product/preloaded-classes-car:system/etc/preloaded-classes

preloaded-classes预加载源代码:ZygoteInit.java

相关推荐
xianrenli3817 小时前
Android14自动时区更新
android·学习·framework·aosp14·自动时区
千里马学框架1 天前
Android Framework 新手学习踩坑建议指南
android·智能手机·性能优化·framework·aaos·车载开发·系统工程师
帅次1 个月前
Android 16(API Level 36)Activity 启动流程源码级解析
android·framework·源码解析·activity启动流程·android 16
Android小码家1 个月前
BootAnimation+SE+开机MP4动画播放
android·framework
oh_my_god2 个月前
增加系统白名单,允许普通APP调用Android系统内部隐藏方法
android·framework
事后不诸葛2 个月前
安卓init.rc解析
android·framework
Android小码家2 个月前
Framework之Launcher小窗开发
android·framework·虚拟屏·小窗
哈哈,柳暗花明2 个月前
Framework开发专题系列四:Binder基础
framework·binder·aidl·messenger·hidl·native binder·asyncchannel
andr_gale3 个月前
04_rc文件语法规则
android·framework·aosp
su_ym81103 个月前
Android属性系统
android·framework·property