Android Studio构建失败:无法找到gradle-bintray-plugin:1.8.0
解决无法找到com.jfrog.bintray.gradle:gradle-bintray-plugin:1.8.0的问题
问题根源:
com.jfrog.bintray.gradle:gradle-bintray-plugin已被JFrog官方弃用,且jcenter仓库早已停止维护,所以你在jcenter()、mavenCentral()、google()仓库中都搜不到该插件的1.8.0版本。解决方法:
- 移除旧插件依赖:打开根项目的
build.gradle文件,找到buildscript块内的classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.8.0'行,直接删除。 - 替换为官方推荐插件:如果需要发布库到仓库,改用Gradle自带的
maven-publish插件(官方维护,兼容性更好):- 在模块的
build.gradle中添加插件:plugins { id 'maven-publish' } - 基础发布配置示例:
publishing { publications { maven(MavenPublication) { from components.release // 按需替换为debug groupId 'com.your.group' artifactId 'your-library' version '1.0.0' } } }
- 在模块的
- 仅本地构建无需发布:直接删除项目中所有和bintray插件相关的配置,比如模块里的
apply plugin: 'com.jfrog.bintray'语句。
- 移除旧插件依赖:打开根项目的
内容的提问来源于stack exchange,提问作者javaer
相关产品推荐
相关产品推荐

