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

相关推荐
帅得不敢出门17 小时前
Android定位RK编译的system.img比MTK大350M的原因
android·framework·策略模式
千里马学框架5 天前
安卓aosp 16新特性分屏收藏保存功能AppPairIcon剖析
android·面试·framework·收藏·分屏·oppo·小米汽车
似霰8 天前
AIDL Hal 开发笔记7----AIDL HAL 的升级
android·framework·hal
似霰11 天前
AIDL Hal 开发笔记5----实现AIDL HAL
android·framework·hal
似霰12 天前
AIDL Hal 开发笔记6----添加硬件访问服务
android·framework·hal
千里马学框架17 天前
敏感权限如何自动授权?pkms的permission部分常用命令汇总
android·车载系统·framework·perfetto·权限·系统开发·pkms
千里马学框架18 天前
疑难ANR面试题:crash导致ANR深入剖析
android·智能手机·framework·perfetto·性能·anr·小米汽车
似霰19 天前
AIDL Hal 开发笔记4----驱动开发
android·驱动开发·framework·hal
似霰19 天前
AIDL Hal 开发笔记2----AIDL HAL 实例分析light hal
android·framework·hal
似霰20 天前
AIDL Hal 开发笔记1----AIDL HAL 整体架构
android·framework·hal