作者:尛爱总_305 | 来源:互联网 | 2022-12-01 16:28
我正在使用android studio 3.1.4.
错误:找不到intellij-core.jar(com.android.tools.external.com-intellij:intellij-core:26.0.1).在以下位置搜索:https:
//jcenter.bintray.com/com/android/tools/external/com-intellij/intellij-core/26.0.1/intellij-core-26.0.1.jar
1> devsnd..:
我可以通过更改存储库的顺序来解决问题:
/platforms/android/CordovaLib/build.gradle
由此:
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
对此:
repositories {
maven {
url "https://maven.google.com"
}
jcenter()
}
2> Mr-IDE..:
如果您classpath 'com.android.tools.build:gradle:3.0.1'
在project/build.gradle中使用或更高,则解决方案是:
在2个位置添加"google()"
到project/build.gradle文件:
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
google()
jcenter()
maven {
url 'https://maven.google.com/'
name 'Google'
}
}
dependencies {
...
}
}
allprojects {
repositories {
google()
jcenter()
maven {
url 'https://maven.google.com/'
name 'Google'
}
}
}
然后,您将在日志中看到从不同的URL下载intellij-core.jar:
https://dl.google.com/dl/android/maven2/com/android/tools/external/com-intellij/intellij-core/26.0.1/intellij-core-26.0.1.pom
https://dl.google.com/dl/android/maven2/com/android/tools/external/com-intellij/intellij-core/26.0.1/intellij-core-26.0.1.jar
手动编辑`platforms`中的文件是灾难的秘诀.
3> Lukas..:
要解决这个问题要么放
进入你的config.xml.
或者甚至更好,将android-cordova升级到lates版本(7.1.2):
cordova platform add android@7.1.2
android-cordova 7.1.2包括修复CB-14127:"在jcenter之前移动google maven repo".(https://issues.apache.org/jira/browse/CB-14127)
4> Costas Bakou..:
我解决了我的问题; 更改platform/android/CordovaLib/build.gradle文件.我把maven repo放在了jcenter之前:
repositories {
maven {
url "https://maven.google.com"
}
jcenter()
}
我使用cordova-android 7.1.1.