module xxx1 missing dependencies:xxx2
添加依赖库
shared_libs: [
"libhidlbase",
"libhidltransport",
"libhwbinder",
"liblog",
"libutils",
"libcutils",
],
cc_binary {
name: "meigcam_cppdemo",
srcs: ["main.cpp"],
defaults: ["hidl_defaults"],
vendor: true,
sdk_version: "current",
根据第一步中添加依赖库查找out目录下 out/xxx/lib 已经out/xx/lib64 是否存在响应的so库
cc_binary {
name: "rtkethernet_client",
defaults: ["hidl_defaults"],
srcs: ["Test.cpp"],
shared_libs: [
"liblog",
"libhardware",
"libhidlbase",
"libhidltransport",
"libutils",
"libui",
],
}
比如上面我编译错误,查看后发现 只有out/xxx/vendor/lib/android.hidl.base@1.0.so 而lib64下没有。