如何解决无法链接可执行库“libandroid.so”未找到
在我的 android 项目中,我尝试将测试包装在 vts 下,构建成功,当尝试运行测试时,我提示链接器错误。 下面是我用过的android.bp。
Android.bp cc_test { 名称:“模块名称”, //默认值:[“hidl_defaults”], srcs: [":class_file_name"],
shared_libs: [
"liblog","libandroid","libEGL","libGLESv2","libnativehelper","libandroidicu","libc++","libc","libm"
],static_libs: [
"libgmock",// "libgtest",],multilib: {
lib32: {
stem: "module_name",},lib64: {
stem: "module_name",cflags: [
"-O0","-g","-Wall","-Wno-unused","-Wno-unused-parameter","-fexceptions","-D__UNITTEST__","-Wno-return-type","-Wno-unused-private-field","-fno-access-control"
],gtest: true,test_suites: ["vts"],
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。