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

相关推荐
哈哈,柳暗花明11 小时前
Framework开发专题系列四:Binder基础
framework·binder·aidl·messenger·hidl·native binder·asyncchannel
andr_gale9 天前
04_rc文件语法规则
android·framework·aosp
su_ym811017 天前
Android属性系统
android·framework·property
千里马学框架17 天前
Android Automotive CarService 和 CarManager 源码剖析
android·车载系统·framework·系统开发·car framework
su_ym811021 天前
Android 系统源码阅读与编译构建实战指南
android·framework
su_ym811022 天前
Android 与 Linux 对比
android·linux·framework
千里马学框架23 天前
Ubuntu 24 搭建aosp源码环境详细笔记
android·linux·ubuntu·framework·安卓·aosp·源码环境
流星雨在线1 个月前
[汇总]Android Framework相关
android·framework
陆业聪1 个月前
SystemUI 里做 Launcher App 列表:四种方案的 Framework 原理与工程取舍
android·framework·systemui·launcher
帅得不敢出门1 个月前
Android Framework中调用由java编译成的jar接口
android·java·framework·jar