版本信息
Android studio: 2020.3.1
Gradle: 7.0.2
Gradle 警告信息
Gradle:Using flatDir should be avoided because it doesn‘t support any meta-data formats
配置修改(以AlipaySDK为例)
旧配置
repositories {
// 下面这个配置去掉,就是这个提示的警告
flatDir {
dirs 'libs'
}
}
新配置
android {
...
// 改成这种新的配置
sourceSets {
main {
jniLibs.srcDirs = ['libs']
}
}
}
引用修改
dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
implementation(name: 'alipaySdk-15.6.5-20190718211148', ext: 'aar')
}
dependencies {
implementation fileTree(include: ['*.?ar'], dir: 'libs')
implementation files('libs/alipaySdk-15.6.5-20190718211148.aar')
}