5

这个问题与另一个有关。我已经重新编译了 Android 框架并生成了一个新图像。我需要向原始框架添加一些类,并通过添加进入 /system/framework 的新 jar 来实现。我修改了 BOOTCLASSPATH 以考虑到这些新的罐子。

构建映像并刷新到设备不起作用。在此之前必须运行一些优化,但我不知道那个过程是怎样的。

在生成图像之前我应该​​执行哪些构建步骤,或者我还有哪些其他替代方法可以从应用程序访问扩展的框架类?

4

1 回答 1

1

我还bootclasspath通过更改其中一个.mk文件来更改,将我的 jar 添加到如下所示的行: PRODUCT_BOOT_JARS += myjar

然后你只需要像你说的那样进行构建和闪存到设备。有时这可能还不够,您必须删除此文件: ./obj/ETC/init.environ.rc_intermediates/init.environ.rc

然后再次制作。

希望有帮助。

于 2013-12-31T14:37:26.087 回答