我正在为自定义设备(我们称之为 mycustomdevice)构建 AOSP,并且已成功构建、映像和部署工程构建 ( TARGET_BUILD_VARIANT=eng)。
但是,当我尝试使用 auser或userdebugbuild 进行构建时,不再创建数据目录 ( myAOSP/out/target/product/mycustomdevice/data)。因此,也没有userdata.img创建。
我已经完全清除了 AOSP 源目录(因此该out目录也被清除了),并重新加载了源。然后我执行一个lunch mycustomdevice-userdebug(或 mycustomdevice-user),然后运行该m命令。eng和user/之间没有其他任何变化userdebug,并且使用构建变体集重复相同的步骤eng将导致data再次包含目录。
我找不到有关包含数据目录的任何文档。我从几个月前的一次培训课程中了解到,数据暂存目录是可选的。我应该怎么做才能确保为所有TARGET_BUILD_VARIANTs 创建数据目录?