我正在尝试从开源存储库构建自定义 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
框架/基础 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
搞砸;制作which takes forever. How can I simply re-generate the
R.java` 文件。
附加问题:
我想将一些第三方APK添加到我的ROM中,我将它们放在/vendor/<vendor-name>/
中以及 Android.mk
我从我的主 mk 脚本中包含的文件。 apk 被复制到 /out/target/product/<my-config>/system/app
,但不包含在 system.img
中图像。这是为什么?
最佳答案
关于android - 构建android框架资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11658794/