问题描述
我们有针对不同目标(例如硬件和模拟器)构建的 android 供应商代码,以及为验证该功能而开发的少数单元测试。此测试在 andriod-vts 框架内运行。当构建针对硬件时,测试工作正常,但是当构建针对模拟器测试失败并且根本原因是找不到共享库 (libgui.so/libgui_vendor.so) 之一。
我们定义了 .bp 如下:
cc_test {
name:
defaults:
srcs:
include_dirs: [
],shared_libs: [
"libgui",],static_libs: [
],multilib: {
lib32: {
stem:
},lib64: {
stem:
},},cflags: [
],gtest: true,test_suites: ["vts"],
}
在硬件目标上构建库但不会在模拟器目标上构建的任何指定原因。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)