【问题标题】:Build android framework resources构建android框架资源
【发布时间】:2012-07-25 21:17:59
【问题描述】:

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

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

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

这正常吗?为什么mmmframeworks/baserecompile everything? Plus, the/out/target/common/R/com/android/internal/R.javafile that is used by Eclipse to locate the resources is never re-generated unless I do a wholemake clobber;制作which takes forever. How can I simply re-generate theR.java`文件。

补充问题: 我想在我的 ROM 中添加一些第三方 APK,我将它们与我的主 mk 脚本中包含的 Android.mk 文件一起放在 /vendor/<vendor-name>/ 中。 apk 被复制到/out/target/product/<my-config>/system/app,但不包含在system.img 映像中。这是为什么呢?

【问题讨论】:

  • 这是正常行为。有时您只希望编译 frameworks/base/services/java,所以我自己编译它。如果您不想运行该命令两次,请使用“mmm frameworks/base/core/res snod”。

标签: android android-resources android-framework


【解决方案1】:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-09-02
    • 1970-01-01
    • 2010-09-19
    • 1970-01-01
    • 1970-01-01
    • 2011-02-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多