Android Studio proguard ParseException以及jcenter超时问题处理

  • 时间:2018-12-30 23:26 作者:xxq2dream 来源:xxq2dream 阅读:90
  • 扫一扫,手机访问
摘要:FAILURE: Build failed with an exception.* What went wrong:A problem occurred configuring project ':XXX'.> Failed to notify project evaluation listener
FAILURE: Build failed with an exception.* What went wrong:A problem occurred configuring project ':XXX'.> Failed to notify project evaluation listener.   > proguard/ParseException

看到这个错误刚刚开始也是一脸懵逼,乍一看像是混淆出错,但是实际上混淆没有问题,由于就没动过。

最后终于找到起因,就是我们项目的根目录下的build.gradle文件中各个仓库的配置顺序问题

buildscript {    repositories {        maven {            url 'https://maven.google.com'        }        mavenLocal()        mavenCentral()        //其余三方库       ...    }    }allprojects {    repositories {        maven {            url 'https://maven.google.com'        }        mavenCentral()        mavenLocal()        //其余三方库       ...            }}

需要注意的是其中的mavenCentral()要放在其余三方库地址的前面

下载速度慢甚至下载失败的问题

最后还有一点就是,假如用到了jcenter(),下载速度可能会变慢,甚至导致下载失败。可以考虑用http替换或者者用国内的镜像替代,下载速度也会快很多

用http链接的形式替换

repositories {        //替换jcenter()        jcenter(){url 'http://jcenter.bintray.com/'}    }

或者者

maven{ url 'http://maven.aliyun.com/nexus/content/repositories/central/'}

                       欢迎关注我的微信公众号,和我一起每天进步一点点!
AntDream
  • 全部评论(0)
最新发布的资讯信息
【系统环境|】需要同时掌握AVA和Linux,才可以继续大数据课程的学习(2019-05-18 10:28)
【系统环境|软件环境】学习大数据,一定要了解大数据的这些用途(2019-05-16 10:49)
【系统环境|Linux】bt宝塔控制面板mysql频繁自动停止详细解决办法(2019-05-16 08:52)
【系统环境|】大数据零基础学习路线,新人记得保存收藏哦(2019-05-15 10:54)
【系统环境|】全网最全最新的大数据系统学习路径(2019-05-14 15:38)
【系统环境|Linux】毕业设计:音乐分享系统(2019-05-14 07:48)
【系统环境|】教你零基础如何快速入门大数据技巧(2019-05-12 11:25)
【系统环境|】想学习大数据?这才是完整的大数据学习体系(2019-05-11 11:33)
【系统环境|数据库】小白学习大数据掌握这几个方法可轻松入门(2019-05-10 10:52)
【系统环境|数据库】学习大数据必须了解的大数据开发课程大纲(2019-05-09 11:40)
手机二维码手机访问领取大礼包
返回顶部