我在/ external文件夹中的AOSP中添加了一个外部模块。
当我倾向于在Android Audio HAL的Android.mk中使用它时,音频HAL崩溃。
使用Android.bp制作
cc_prebuilt_library_shared {
name: "libX",
vendor_available: true,
vndk: {
enabled: true,
},
target: {
// SO FILE for both 64 bit and 32 bit
},
strip: {
none:true,
},
}
音频HAL构建成功,但是在运行时崩溃。
答案 0 :(得分:0)
我猜您的自定义第三方库可能不是经过认证的库(驱动程序),但是您的目标android系统需要经过认证的库(驱动程序),因此,您的运行时系统很可能崩溃了。阅读有关“认证的Android设备”的信息。