文件名称:aar包合并打包;module引用第三方aar包;library依赖aar包
文件大小:2.26MB
文件格式:ZIP
更新时间:2022-12-13 16:25:14
aar包合并 module依赖aar包 library引用第三方aar包 多个aar包合成一个 module打aar包
本示例主要解决module中引用aar包依赖报错的问题,及aar包合并打成新aar包的问题。aar合并打包报错解决方案,library、module集成aar包报Execution failed for task ':app:mergeDebugNativeLibs、Could not resolve all dependencies for configuration 。如果你想将module打成aar包供其他项目使用,可以使用本示例解决。将aar包集成改为jar包集成。即将aar后缀改为zip,解压出jar包及资源文件(如果有),将jar包及资源文件(如果有)复制到相应的目录,按照jar包的方式集成。如果aar包中有通过R.id./R.layout.等方式调用资源文件,这种集成方式可能会报资源文件找不到。module中引用aar包,需要在project的build中配置路径,flatDir { dirs '../mylibrary/libs' }或者flatDir { dirs project(':mylibrary').file('libs') },需要注意的是,如果你更新了新版