在使用Ubuntu18.04 编译(build) AOSP时,遇到了以下错误。
一开始我选择lunch的是aosp_arm64-eng
,即:
source build/envsetup.sh
lunch aosp_arm64-eng
make -j16 #取决于机器的cpu核心数量
emulator
但是运行emulator之后,在输出信息没有error或者failed的情况下,emulator一直卡在boot界面,即"android"闪烁的界面。
使用adb logcat
可以获取到以下日志信息:
11-28 12:17:31.011 1126 1126 I ServiceManagement: getService: Trying again for android.hardware.audio@2.0::IDevicesFactory/default…
11-28 12:17:31.024 1273 1869 I ServiceManager: Waiting for service ‘media.audio_policy’ on ‘/dev/binder’…
11-28 12:17:31.871 1273 1869 I chatty : uid=1000(system) AudioService identical 8 lines
11-28 12:17:31.975 1273 1869 I ServiceManager: Waiting for service ‘media.audio_policy’ on ‘/dev/binder’…
11-28 12:17:32.013 1126 1126 W ServiceManagement: Waited one second for android.hardware.audio@2.0::IDevicesFactory/default