构建android框架资源

时间:2012-07-25 21:17:59

标签: android android-resources android-framework

我正在尝试从Open Source repo构建自定义Android映像,并在android基础框架代码中进行更改(资源和Java代码更改),我有几个关于如何构建我的更改的问题无需清理和重建整个系统。

我对它的理解是,我可以在进行更改后mmm frameworks/base执行此操作,这会自动重建framework-res.apk中的out/target/product/<my-config>/system/framework/和framework.jar。

但看起来mmm frameworks/base没有做任何事情。我必须手动执行mmm frameworks/base/core/res才能编译framework-res.apk,然后重做mmm frameworks/base以重新编译JAR。

这是正常的吗?为什么mmm frameworks / base recompile everything? Plus, the / out / target / common / R / com / android / internal / R.java file that is used by Eclipse to locate the resources is never re-generated unless I do a whole没有成就; make which takes forever. How can I simply re-generate the R.java`文件。

其他问题: 我想在我的ROM中添加一些第三方APK,我将它们放在/vendor/<vendor-name>/以及我从主mk脚本中包含的Android.mk文件中。 apks会复制到/out/target/product/<my-config>/system/app,但不会包含在system.img图片中。那是为什么?

1 个答案:

答案 0 :(得分:2)