我担心这不是一个格式正确的问题,因为我甚至不知道从哪里开始。将我的Android平台更新为5.1.1。试图运行 cordova build android ,但它会出错:
- 出了什么问题: 配置根项目'android'时出现问题。 无法解析配置':classpath'的所有依赖项。 找不到com.android.tools.build:gradle:2.2.0-alpha1。 在以下位置搜索: https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.2.0-alpha1/gradle-2.2.0-alpha1.pom https://repo1.maven.org/maven2/com/android/tools/build/gradle/2.2.0-alpha1/gradle-2.2.0-alpha1.jar 要求: :机器人:未指定的
如果我在https://repo1.maven.org/maven2/com/android/tools/build/gradle徘徊,我确实看到,没有2.2.0目录。但我是依赖性和Android平台的新手,而“未指定”并没有给我一个线索,从哪里开始寻找问题,更不用说如何解决它了。
My Gradle Wrapper:
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=http\://services.gradle.org/distributions/gradle-2.2.1-all.zip
我尝试将2.2.1更改为2.2.0但不是 - 那条狗没有咬。在我的build.gradle中有这个:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.2.0-alpha1'
}
我的插件是:
cordova-plugin-device 1.1.1 "Device"
cordova-plugin-google-analytics 0.8.1 "Google Universal Analytics Plugin"
cordova-plugin-googleplayservices 19.0.3 "Google Play Services for Android"
cordova-plugin-inappbrowser 1.3.0 "InAppBrowser"
cordova-plugin-splashscreen 4.0.0 "Splashscreen"
cordova-plugin-statusbar 2.1.2 "StatusBar"
nl.x-services.plugins.socialsharing 5.0.11 "SocialSharing"
答案 0 :(得分:0)
使用试试
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.2.0'
// classpath 'com.android.tools.build:gradle:X.X.X' // your verison
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}