无法链接可执行库“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 (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...