Roh*_*tel 45 maven android-studio android-gradle-plugin
我正在使用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
dev*_*snd 39
我可以通过更改存储库的顺序来解决问题:
/platforms/android/CordovaLib/build.gradle
由此:
repositories {
jcenter()
maven {
url "https://maven.google.com"
}
}
Run Code Online (Sandbox Code Playgroud)
对此:
repositories {
maven {
url "https://maven.google.com"
}
jcenter()
}
Run Code Online (Sandbox Code Playgroud)
Mr-*_*IDE 11
如果您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:
要解决这个问题要么放
<preference name="android-targetSdkVersion" value="27" />
Run Code Online (Sandbox Code Playgroud)
进入你的config.xml.
或者甚至更好,将android-cordova升级到lates版本(7.1.2):
cordova platform add android@7.1.2
Run Code Online (Sandbox Code Playgroud)
android-cordova 7.1.2包括修复CB-14127:"在jcenter之前移动google maven repo".(https://issues.apache.org/jira/browse/CB-14127)
我解决了我的问题; 更改platform/android/CordovaLib/build.gradle文件.我把maven repo放在了jcenter之前:
repositories {
maven {
url "https://maven.google.com"
}
jcenter()
}
Run Code Online (Sandbox Code Playgroud)
我使用cordova-android 7.1.1.
| 归档时间: |
|
| 查看次数: |
15296 次 |
| 最近记录: |