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

相关推荐
Android小码家7 天前
Android Framework startServices 流程
android·framework
画个太阳作晴天8 天前
Android13修改多媒体默认音量
android·framework
Android小码家10 天前
Android SystemUI开发(一)
android·framework·systemui
猿小帅0114 天前
androidnetflix手机版遥控器操作
android·framework
ItJavawfc19 天前
Android13-包安装器PackageInstaller-之apk安装流程
framework·pms·packageinstal·包安装器·安装流程
JabamiLight20 天前
Lineageos 22.1(Android 15) 编译隐藏API的 android.jar
android·java·framework·jar·android 15·lineageos 22.1
庆 、22 天前
Django REST framework 源码剖析-渲染器图解(Renderers)
django·framework·restful·drf·rest·renders
画个太阳作晴天24 天前
Android10 音频参数导出合并
android·framework·音频
a3158238061 个月前
Android设置个性化按钮按键的快捷启动应用
android·开发语言·framework·源码·android13