build - 制作和制作otapackage

标签 build makefile android-source

在AOSP开发中做make otapackage命令做一切为 make额外创建 .zip 文件的命令?我问的原因是因为现在制作 otapackage我先执行make并且比 make otapackage ,我想知道是否不需要 first make ?

我找到了一些帖子,但我不是 100% 确定我是否理解。

http://xda-university.com/as-a-developer/getting-started-building-android-from-source

Running “make” will produce a basic, image based build, which is not easily flashed to a device. Chances are, you want to build a flash-able update.zip style file which can easily be installed to a device. To do this, use the command “make otapackage” (for CyanogenMod ROMs, “make bacon” is used instead).

最佳答案

虽然 make可能是 make otapackage 的子集现在,如果此属性对您很重要,我建议您改为运行 make droid otapackage . Android 构建系统的默认目标是“droid”,即 makemake droid是等价的。在相同的 make 调用中同时要求两个目标比运行更有效 make其次是 make otapackage并保证产生您正在寻找的结果。

(除非,很明显,在不太可能的情况下,默认目标从“机器人”更改为其他目标。)

关于build - 制作和制作otapackage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23912939/

相关文章:

android - 在 android gradle 3.6.1 中运行构建任务后未生成 Jar

visual-studio - 如何在项目上同时支持 vcxproj 和 cmake?

android - 在aosp上设置文件权限

ios - XCode 4.6 环境变量 INFOPLIST_FILE 有时是相对的,有时是绝对的

java - 使 Web 应用程序自动确定并了解其版本

makefile - 使用 patsubst : need two substitutions 的 GNU Make

c++ - g++ #include 文件未找到编译器错误

android - 在 AOSP 中编译和部署各个组件

android - repo同步android-4.3_r1的aosp,.repo目录大小达到70G

android - 构建 android.jar 的非 stub 版本