修改Android framework源码后将framework.jar给push进机子后为什么不起作用?
我在android5.1源码frameworks/base/core/java/android/app目录下添加自己的类后,在frameworks/base下mm,编译完后把framework.jar给push进实机的/system/framework目录中,修改机子的/system/etc/preload-classes文件,添加自己的类,重启机器,为什么ZygoteInit执行时,提示找不到那些类?用dexdump查看framework.jar里dex文件的信息,可以找到自己加进去的类的。是系统的什么地方有旧framework dex文件的缓存吗,还是哪个步骤错了?(我也修改了ZygoteInit,在里面打印了几条log信息,开机时也没有打印出来,感觉修改的确是没起作用)