AndroidStudio引用jar和aar包

    以下修改都在模块级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文件,依赖库配置会自动生成相关依赖,报错的问题也就解决了

 

posted @ 2020-08-05 18:48  RainPainter雨画  阅读(822)  评论(0编辑  收藏  举报