1.定制开发在项目根目录创建名为lib的目录,并将本地Jar定制开发包复制进去。
如下图所示,引入CacheDB本地jar包:
2.将Jar包引入项目中去
- 方式1:通过dependencies引入
dependencies {
// 依赖lib目录下的某个jar文件
implementation files('lib/xxx.jar')
// 依赖lib目录下的所有以.jar结尾的文件
implementation fileTree(dir: 'lib', includes: ['*.jar'])
// 依赖lib目录下的除了xxx.jar以外的所有以.jar结尾的文件
implementation fileTree(dir: 'lib', excludes: ['xxx.jar'], includes: ['*.jar'])
}
如下图所示,在的compileClassPath里面可以看到directory 'lib'
- 方式2:通过repositories引用
使用此方法引入的本地jar包,不会在External Libraries中显示,但可以使用
- repositories {
- flatDir(dirs: "lib")
- mavenCentral()
- }