Android Studioコンパイル問題-ERROr:Could not find org.jetbrains.trove4j:trove4j:20160824
1533 ワード
今朝ASを開けたら、プロジェクトのコンパイルが通らなかったことに気づきました.のヒント
Error:Could not find org.jetbrains.trove4j:trove4j:20160824
Error:SSL peer shut down incorrectly
わけがわからない...
資料を調べて、提供する解決方法は大体以下のいくつかあります.
1、buildscriptにこのjcenter()を加える
しかし、一般的なプロジェクトにはこの属性があり、まだ新聞の間違いです.
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'}
最後にこのようにします.
これでコンパイルはパスしました.
まとめ:個人的には、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で各種パッケージやライブラリをロード(導入)する場合、ネットワークの制限などでロードに失敗する場合がありますが、この場合、ダウンロード元として信頼できるサードパーティライブラリを探すのが最も効果的だと思います.