我想在配备 Big Sur 的 MacOS M1 (ARM64) 上使用 AOSP,但似乎没有针对该主机的配置构建。
当我查看 hashMap.put(233, 333);
时,我只看到一个与达尔文相关的文件,即 build/soong/cc/config
。
使用最新的 aosp 版本,即 x86_darwin_host.go
,我能够构建通用 arm64 目标,但生成的模拟器无法启动。配置显示HOST被检测为x86_64,实际上生成的二进制文件是x86_64格式。
android-11.0.0_r35
这是我从内核启动模拟器时得到的
total 0
drwxr-xr-x 3 salvatorebenedetto staff 102 Apr 10 15:21 common
drwxr-xr-x 9 salvatorebenedetto staff 374 Apr 10 15:21 darwin-x86
➜ aosp file out/host/darwin-x86/lib64/libc++.dylib
out/host/darwin-x86/lib64/libc++.dylib: Mach-O 64-bit dynamically linked shared library x86_64
➜ aosp
知道如何调试 initrd 映像有什么问题吗?