【发布时间】:2020-10-03 09:42:11
【问题描述】:
我想与朋友分享 AOSP 输出。但我不知道该怎么做?
更清楚一点:我已经为设备构建了 AOSP(在我的情况下为 Pixel3),我想与同样拥有相同手机的朋友分享它。那我现在该怎么办??
另外,我想知道是否可以在虚拟机中使用相同的构建?如果是,请解释一下如何完成,如果问题太基本,请道歉(我是第一次这样做)。
感谢您的所有回复。
【问题讨论】:
标签: android virtual-machine android-source
我想与朋友分享 AOSP 输出。但我不知道该怎么做?
更清楚一点:我已经为设备构建了 AOSP(在我的情况下为 Pixel3),我想与同样拥有相同手机的朋友分享它。那我现在该怎么办??
另外,我想知道是否可以在虚拟机中使用相同的构建?如果是,请解释一下如何完成,如果问题太基本,请道歉(我是第一次这样做)。
感谢您的所有回复。
【问题讨论】:
标签: android virtual-machine android-source
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 级别的新模拟器。完成
【讨论】: