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

相关推荐
su_ym811019 小时前
Android 系统源码阅读与编译构建实战指南
android·framework
su_ym81101 天前
Android 与 Linux 对比
android·linux·framework
千里马学框架2 天前
Ubuntu 24 搭建aosp源码环境详细笔记
android·linux·ubuntu·framework·安卓·aosp·源码环境
流星雨在线7 天前
[汇总]Android Framework相关
android·framework
陆业聪15 天前
SystemUI 里做 Launcher App 列表:四种方案的 Framework 原理与工程取舍
android·framework·systemui·launcher
帅得不敢出门18 天前
Android Framework中调用由java编译成的jar接口
android·java·framework·jar
千里马学框架2 个月前
app性能优化:优化布局层次结构
android·面试·性能优化·framework·分屏·布局·小米汽车
帅得不敢出门2 个月前
Android Framework修改Settings省电模式默认值
android·framework
帅得不敢出门2 个月前
Android定位RK编译的system.img比MTK大350M的原因
android·framework·策略模式
千里马学框架3 个月前
安卓aosp 16新特性分屏收藏保存功能AppPairIcon剖析
android·面试·framework·收藏·分屏·oppo·小米汽车