与朋友分享 AOSP 输出

Sharing AOSP output with friends

我想与我的朋友分享 AOSP 输出。但我不知道,该怎么做?

更清楚地说:我已经为一个设备(在我的例子中是 Pixel3)构建了 AOSP,我想与我的朋友分享它,他也有同样的 phone。那我现在该怎么办呢??

另外,我想知道是否可以在虚拟机中使用相同的构建?如果是,请解释如何完成,如果问题太基础,我很抱歉(我是第一次这样做)。

感谢您的所有回复。

1/ 要共享输出的二进制文件,您需要共享位于 <your_aosp_dir>/out/target/product/<target_name>/

中的所有文件 *.img

2/是否可以在虚拟机中使用相同的构建?

是的。首先,您需要使用 Android Studio 创建一个与您的 AOSP 使用相同 API 级别的模拟器。之后,需要将system-qemu.imgvendor-qemu.img(位于1/描述的目录下)替换为C:\Users\<username>\AppData\Local\Android\Sdk\system-images\<android-api-level>\x86_64。最后,您删除旧的模拟器,然后创建具有相同 API 级别的新模拟器。完成