如何在Android项目中集成kezong/fat-aar-android?附依赖报错问题
解决Gradle无法找到com.kezong.fat-aar:1.3.8的问题
问题原因
Gradle无法在配置的仓库中找到指定版本的fat-aar插件,大概率是依赖坐标写错或者仓库配置不全导致的。
解决步骤
修正插件依赖坐标
打开根项目的build.gradle(或build.gradle.kts),找到buildscript下的dependencies块,将错误的依赖替换为正确格式:// Groovy写法 dependencies { classpath 'com.android.tools.build:gradle:7.0.3' // 正确的fat-aar 1.3.8依赖坐标 classpath 'com.kezong:fat-aar:1.3.8' }如果用Kotlin DSL:
// Kotlin写法 dependencies { classpath("com.android.tools.build:gradle:7.0.3") classpath("com.kezong:fat-aar:1.3.8") }注意:原错误中的
com.kezong.fat-aar:1.3.8:.存在两个问题——groupId多写了后缀、版本号后多余标点,必须修正。完善仓库配置
在buildscript的repositories块中添加mavenCentral(),因为1.3.0及以上版本的fat-aar插件发布在该仓库:buildscript { repositories { google() mavenCentral() } }同步Gradle项目
点击Android Studio右上角的「Sync Project with Gradle Files」按钮,等待同步完成即可。
内容的提问来源于stack exchange,提问作者crazydose
相关产品推荐
相关产品推荐

