Android Studio编译问题-Error:Could not find org.jetbrains.trove4j

一般来说是AS加载各种包或者库时失败导致的,有可能是网络原因。
因此我们更换默认的资源库作为下载源,
在项目的build.gradle中,系统默认提供的是:

buildscript {ext.kotlin_version = '1.3.61'repositories {google()jcenter()}
}allprojects {repositories {google()jcenter()}
}

我们替换成如下下载源:

buildscript {repositories {google()mavenCentral()maven{ url'http://maven.aliyun.com/nexus/content/groups/public/' }maven{ url'http://maven.aliyun.com/nexus/content/repositories/jcenter'}}
}allprojects {repositories {google()mavenCentral()maven{ url'http://maven.aliyun.com/nexus/content/groups/public/' }maven{ url'http://maven.aliyun.com/nexus/content/repositories/jcenter'}}
}

今天早上打开AS,发现项目编译不通过了。。。提示

Error:Could not find org.jetbrains.trove4j:trove4j:20160824

Error:SSL peer shut down incorrectly

真莫名其妙。。。

查阅资料,提供的解决方式大致有以下几种:

1、在buildscript中加上这个 jcenter()

buildscript {repositories {   jcenter()//       在这里加}dependencies {classpath 'com.android.tools.build:gradle:3.0.1'}
}

但是,一般项目都有这个属性了,仍然是报上面的错。

2、修改gradle-wrapper.properties文件

将distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.zip

修改为:distributionUrl=http://services.gradle.org/distributions/gradle-4.1-all.zip

有的同志,说这样调整之后,重新编译就通过了。但我的仍然是编译不过。

3、项目build文件中repositories和allprojects括号中加上mavenCentral()

然后将 jcenter()改成

maven{ url'http://maven.aliyun.com/nexus/content/groups/public/' }

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

最后是这个样子:

buildscript {repositories {mavenCentral()google()// jcenter()maven{ url'http://maven.aliyun.com/nexus/content/groups/public/' }maven{ url'http://maven.aliyun.com/nexus/content/repositories/jcenter'}}dependencies {classpath 'com.android.tools.build:gradle:3.0.1'}}

这样就编译通过了。

总结:个人认为,在AS加载(引入)各种包、库的时候,由于网络限制等原因,导致加载失败,这个时候,找个靠谱的第三方库来作为下载来源,才是最有效的。

Android Studio编译问题-Error:Could not find org.jetbrains.trove4j相关推荐

  1. Android studio 编译错误:CreateProcess error=206, 文件名或扩展名太长。

    Android studio 编译错误:CreateProcess error=206, 文件名或扩展名太长. 原因为 bin 文件的路径层级太多 解决方法: 1. Android Studio -& ...

  2. 我的Android进阶之旅------解决Android Studio编译后安装apk报错:The APK file does not exist on disk...

    1.错误描述 今天用Android Studio编译应用后安装APK的时候,报错了,错误如下所示: The APK file build\outputs\apk\OYP_2.3.4_I2Base_64 ...

  3. Android Studio编译提示如下attribute layout_constraintBottom_toBottomOf (aka com.luck.pictureselector:layou

    1 问题 Android Studio编译提示错误如下 AAPT: error: attribute layout_constraintBottom_toBottomOf (aka com.luck. ...

  4. 打开Android Studio报错“Error running ***: Please select Android SDK”

    今天打开Android Studio编译项目正常,但在执行Run app的时候莫名其妙弹出配置对话框,一看SDK配置没什么问题,就直接单击"Run"按钮,谁料下面的消息窗口直接提示 ...

  5. 解决Android Studio编译后安装apk报错:The APK file does not exist on disk

    1.错误描述 今天用Android Studio编译应用后安装APK的时候,报错了,错误如下所示: The APK file build\outputs\apk\OYP_2.3.4_I2Base_64 ...

  6. Android Studio 编译适配-NDK issue 解决

    旧项目Android Studio 编译适配-NDK issue 问题点记录 旧的项目 在Android Studio新版本编译中遇到以下问题. 流水式总结记录一下 NDK getPlatformVe ...

  7. android 编译报错 xm*,解决Android Studio编译后安装apk报错:The APK file does not exist on disk...

    版权声明:本文为[欧阳鹏]原创文章,欢迎转载,转载请注明出处! [http://blog.csdn.net/ouyang_peng] 1.错误描述 今天用Android Studio编译应用后安装AP ...

  8. 20.Android studio提示Cmake Error executing external native build for cmake...

    最近在用户Android studio打开一个工程后,点击sync时,报了这样一个错误 上网查了很多资料,有说重新安装的,有说改其他文件的,但是都没解决我这个问题. 同时,点击run按钮后,build ...

  9. Android Studio 编译: Program type already present: XXX 解决方案

    Android Studio 编译: Program type already present: XXX 解决方案 参考文章: (1)Android Studio 编译: Program type a ...

最新文章

  1. Oracle 监听(Listener) 中 services 说明
  2. Safari browser and asp.net Menu control (asp:Menu)
  3. 【深度学习】三维点云数据集总结
  4. Java Timer、TimerTask(定时任务)
  5. 【李宏毅机器学习】Unsupervised Learning - Word Embedding 无监督学习 - 词嵌入(p22) 学习笔记
  6. 操作系统学习思维导图——2处理器管理
  7. 微信H5分享朋友圈踩坑
  8. 2019年6月4日 VIVO提前批笔试 题目3
  9. 9.11云和恩墨笔试
  10. 锦鲤信小呆翻车!一手好牌打得稀烂背后:靠运气赚来的,终究会凭实力亏掉...
  11. 计算机组成原理片级逻辑图,计算机组成原理试题(五)
  12. 【菜鸟进阶之路】P2141 珠心算测验 - 洛谷
  13. 推荐系统深度学习实战之Wide_Deep
  14. *POJ3666.Making the Grade(DP+离散化)
  15. mybatis 简介、中文文档、中英对照文档 下载
  16. Android开发之APK瘦身之法
  17. 盛元广通高校实验室管理系统
  18. GAMIT使用中的VMF1映射函数模型下载
  19. 配置Eureka时Status显示的是电脑名而不是localhost及ipAddr显示为本机ip的问题
  20. java jackson教程_史上最全的Jackson框架使用教程

热门文章

  1. Python学习之While--break
  2. c语言读取一个图像文件格式,求指导,如何用c语言实现读取*.raw格式图像
  3. Design Pattern - Builder(C#)
  4. 什么是机器人的五点校正法_样品定量检测怎样选择内标法和外标法!
  5. Android API Demo程序框架
  6. thonny python ide_学习用 Thonny 写代码:一个面向初学者的Python IDE
  7. 青藏高原matlab掩膜,1982~2000年青藏高原地表反照率时空变化特征
  8. eltable 无数据文案修改_有哪些适合十二月发的文艺文案?记录文案用这款图片便签...
  9. mysql受影响的行: 0_mysql执行update语句受影响行数是0
  10. 解决IndexClosedException: closed