app多模块共用一个library文件夹libs下的aar

1、library找不到aar中的依赖库,如webView控件

推测aar未将其打包进去,library的gradle里再写一次

2、只在library下引入aar,app引入library会找不到aar方法

app模块gradle也得写一次

3、app与library引入同一aar冲突

library的aar引入使用compileOnly的方式,测试成功

最后代码效果

library的gradle

    compileOnly fileTree(include: ['*.jar', "*.aar"], dir: 'libs')

app的gradle

    implementation files('../library/libs/release.aar')

你可能感兴趣的:(Kotlin,Flutter,AS,前端,gradle,android,java)