我正在尝试在Debian 7(amd64)上构建AOSP 4.3(build:JSR78D; branch:android-4.3_r2)。我按照Google Android website中列出的说明操作,并成功完成了构建步骤。最后,我可以使用 Android模拟器测试我新构建的图像。
现在,我在out/target/product/generic
目录中有3个图像文件:system.img
,userdata.img
和ramdisk.img
。但是,boot.img
丢失了。我尝试发出make bootimage
命令,但它没有帮助生成上述文件。我希望Makefile
能够为我自动构建此文件,因为它包含build/core/main.mk
作为其目标之一的bootimage
。
PS。我看过像this这样的帖子,但我仍然不清楚为什么boot.img
不是自动构建的。
答案 0 :(得分:3)
Boot.img包含内核。哪个是OS和硬件之间的接口。我们在仿真器设备中没有硬件。(通用)。
你想要boot.img?为真实设备构建Android(例如Nexus 5)