android - 构建android框架资源

标签 android android-resources android-framework

我正在尝试从开源存储库构建自定义 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。

这正常吗?为什么不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/

相关文章:

Android 访问错误的资源...我该如何解决?

android - 从 native 客户端中的应用程序的 uid/pid 获取包名称和签名

java - 如何获取具有已知资源名称的资源 id?

Android Studio - 用于导航到 xml 声明的热键是导航到 R 文件

java - 是否可以确定 Android 位图上 png 压缩的类型?

android - 了解与 Activity 有关的 FragmentManager 和 FragmentTransaction 生命周期

android - 嵌入 Cordova WebView,Receiver 未注册

android - 如何发出 Volley 请求在第一次调用后不应以任何方式重试?

java - 从字节数组 wav 文件中去除噪音

Android OpenCV 无法检测圆