与朋友分享 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.img
和vendor-qemu.img
(位于1/描述的目录下)替换为C:\Users\<username>\AppData\Local\Android\Sdk\system-images\<android-api-level>\x86_64
。最后,您删除旧的模拟器,然后创建具有相同 API 级别的新模拟器。完成
我想与我的朋友分享 AOSP 输出。但我不知道,该怎么做?
更清楚地说:我已经为一个设备(在我的例子中是 Pixel3)构建了 AOSP,我想与我的朋友分享它,他也有同样的 phone。那我现在该怎么办呢??
另外,我想知道是否可以在虚拟机中使用相同的构建?如果是,请解释如何完成,如果问题太基础,我很抱歉(我是第一次这样做)。
感谢您的所有回复。
1/ 要共享输出的二进制文件,您需要共享位于 <your_aosp_dir>/out/target/product/<target_name>/
2/是否可以在虚拟机中使用相同的构建?
是的。首先,您需要使用 Android Studio 创建一个与您的 AOSP 使用相同 API 级别的模拟器。之后,需要将system-qemu.img
和vendor-qemu.img
(位于1/描述的目录下)替换为C:\Users\<username>\AppData\Local\Android\Sdk\system-images\<android-api-level>\x86_64
。最后,您删除旧的模拟器,然后创建具有相同 API 级别的新模拟器。完成