以下修改都在模块级build.gradle中进行
1.引用jar
方式(1):特定引用libs目录下的名字为xxx的jar包
dependencies { implementation files('libs/xxx.jar') }
方式(2):引用libs目录下所有的jar包
dependencies { implementation fileTree(include: ['*.jar'], dir: 'libs') }
2.引用aar
首先添加目标位置
repositories { flatDir { dirs 'libs' } }
然后添加编译依赖,方式(1)
dependencies { implementation(name:'xxx', ext:'aar') }
方式(2)
dependencies { implementation files('RangersAppLog-Lite-cn-3.3.12.arr') }
如果build报错"找不到合适的aar",就删掉libs目录下的对应的aar文件,依次选择
File -> New -> New Module -> Import .JAR/.AAR Package
通过这种方式导入jar或aar文件,依赖库配置会自动生成相关依赖,报错的问题也就解决了