我已经从https://www.android-x86.org/下载了x86的AOSP代码库。它构建良好。我不知道如何设置config
或.mk
,以便可以用Android Automotive OS风格编译或构建Android。
有指针吗?
答案 0 :(得分:0)
请参阅/device/generic/car/存储库,该存储库提供了AOSP汽车仿真器配置。
以下目标变体可用:
aosp_car_arm-userdebug
aosp_car_arm64-userdebug
aosp_car_x86-userdebug
aosp_car_x86_64-userdebug
我建议遵循官方文档来下载和构建AOSP:Set up for Android Development。您可以选择汽车模拟器作为构建目标。
简而言之:
下载一些Android存储库。如果是Android 10,则可能是例如:
$ repo init -u https://android.googlesource.com/platform/manifest -b android-10.0.0_r14
$ repo sync
设置环境并选择与您的CPU架构匹配的汽车模拟器目标变体,例如
$ . build/envsetup.sh
$ lunch aosp_car_x86-userdebug
建立目标:
$ make
成功构建后,从命令行运行仿真器:
$ emulator
注意:通常,出于开发目的,您希望使用一些其他选项来运行仿真器,例如-selinux permissive
(未强制执行SELinux)或-writable-system
(可写系统映像)。有关更多详细信息,请参见Start the emulator from the command line文档。