android - 如何从 AOSP 创建定制的 Android 系统镜像?

标签 android android-source image-file

我已经按照以下步骤创建了默认的 Android 系统镜像(例如 userdata.imgsystem.imgramdisk.img)说明位于 Android page .

我想要创建的是来自 AOSP 的自定义 Android 系统镜像(通过删除应用程序及其代码依赖项,这些对我的目标板来说是不必要的,例如电子邮件、浏览器)并在我的目标板上运行它从而减少生成的系统镜像的占用空间并加快目标板的启动时间。

欢迎任何有关进行上述自定义的指示。

最佳答案

编辑此 Makefile:build/target/product/generic.mk 并从列表中删除软件包。我不会费心去讨论如何编译等。请注意,这样做不会删除包的代码依赖项(您必须修改 dalvik/frameworks 中的 API/ 这可能会变得很麻烦),但它会消除系统镜像中包含的软件包。

关于android - 如何从 AOSP 创建定制的 Android 系统镜像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4490179/

相关文章:

android - 如何在 macOS Sierra Android 构建中修复 "sed: illegal option -- r"?

android - ARToolkit 中的单图像检测

android - Jenkins Android 构建失败 - 无法构建 libwebviewchromium.so

java - 我怎样才能使.png成为我在java中的默认文件扩展名

android - Gridview getChildAt 隐藏字段

Android AOSP Repo 同步本地镜像

android - Fastboot 闪存 system.img 错误

android - 在android中使用smtp附加文件并发送邮件

android - 在Flutter中-如何传递从url下载的图像

android - Activity 需要暂停,直到子 Activity 运行(Android)