构建Android框架资源
我想从开放源代码的回购库中构建一个自定义的Android图像,并在android基本框架代码(资源和Java代码更改)内进行更改,并且我有几个关于如何无需清理和重建整个系统即可构建我的更改。构建Android框架资源
我的理解是,在做出更改之后,我可以只做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
框架/基地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
做成clobber;使which takes forever. How can I simply re-generate the
R.java`文件。
其他问题: 我想一些第三方的APK添加到我的ROM,我把他们安置在/vendor/<vendor-name>/
与Android.mk
文件,我从我的主要MK脚本包括沿。这些文件被复制到/out/target/product/<my-config>/system/app
,但不包含在system.img
图片中。这是为什么?
这是正常的行为。有时你只想要编译frameworks/base/services/java,所以我自己编译它。如果您不想两次运行该命令,请使用“mmm frameworks/base/core/res snod”。 – EyalBellisha 2013-04-25 08:59:38