2 files found with path ‘lib/armeabi-v7a/liblog.so‘ from inputs:

下图两个子模块都用CMakeLists.txt引用了android的log库,编译后,在它们的build目录下都有liblog.so的文件。

四个CPU架构的文件夹下都有。

上层模块app不能决定使用哪一个,因此似乎做了合并,路径就是报错里的哪个路径,须在app模块下的build.gradle文件指明使用该路径下的liblog.so库。

gradle 复制代码
android {
	...
	packagingOptions {
    	    pickFirst 'lib/armeabi-v7a/liblog.so'
       		pickFirst 'lib/x86/liblog.so'
        	pickFirst 'lib/x86_64/liblog.so'
        	pickFirst 'lib/arm64-v8a/liblog.so'
    	}
}

最后同步一下项目再构建即可。

但我在Linux下没有遇到这个错!!!!不知道为什么???

相关推荐
STCNXPARM11 小时前
Android camera之硬件架构
android·硬件架构·camera
2501_9445255413 小时前
Flutter for OpenHarmony 个人理财管理App实战 - 支出分析页面
android·开发语言·前端·javascript·flutter
松☆14 小时前
Dart 核心语法精讲:从空安全到流程控制(3)
android·java·开发语言
_李小白16 小时前
【Android 美颜相机】第二十三天:GPUImageDarkenBlendFilter(变暗混合滤镜)
android·数码相机
小天源18 小时前
银河麒麟 V10(x86_64)离线安装 MySQL 8.0
android·mysql·adb·麒麟v10
2501_9159214319 小时前
傻瓜式 HTTPS 抓包,简单抓取iOS设备数据
android·网络协议·ios·小程序·https·uni-app·iphone
csj5020 小时前
安卓基础之《(20)—高级控件(2)列表类视图》
android
JMchen12320 小时前
Android计算摄影实战:多帧合成、HDR+与夜景算法深度剖析
android·经验分享·数码相机·算法·移动开发·android-studio
恋猫de小郭21 小时前
Flutter 在 Android 出现随机字体裁剪?其实是图层合并时的边界计算问题
android·flutter·ios
2501_915918411 天前
把 iOS 性能监控融入日常开发与测试流程的做法
android·ios·小程序·https·uni-app·iphone·webview