在Android Building中修改BOOTCLASSPATH

时间:2011-07-11 08:41:10

标签: android build classpath firmware bootclasspath

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

构建图像并闪烁到设备不起作用。必须在此之前运行一些优化,但我不知道该过程是如何进行的。

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

1 个答案:

答案 0 :(得分:1)

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

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

然后重新制作。

希望有所帮助。