我使用repo
命令在Linux系统上检出了AOSP源,如下所示:
repo init -u https://android.googlesource.com/platform/manifest -b android-9.0.0_r30
我已经成功交叉编译了Windows的SDK,但是在编译模拟器时遇到了麻烦。 prebuilts/android-emulator/
中的预构建软件包仅可用于linux和darwin平台。我尝试通过将以下行添加到.repo/default.xml
中来添加所需的仓库:
<project path="external/qemu-android" name="platform/external/qemu-android" groups="pdk" />
但是repo sync
响应错误:
致命:找不到远程引用refs / tags / android-9.0.0_r30
这是可以理解的,因为此标记确实不存在。总之,我想为Windows构建最新的(可从主机获取的)仿真器,但无需创建整个新的AOSP源树(我没有那么多空间) >。