【发布时间】:2015-09-23 10:06:55
【问题描述】:
我使用 Google 云模块创建了一个项目。在构建时,我是对等未通过身份验证的错误。
接下来我将jcenter 替换为mavenCentral() 并能够下载并添加appengine-sdk、appengine-endpoints,appengine-endpoints-dep。
完成所有这些构建后,失败并显示以下错误消息。
Error:Failed to resolve: com.google.api-client:google-api-client-android:1.19.0
卡在这一点上。请帮忙解决这个问题
提前致谢
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.google.appengine:gradle-appengine-plugin:1.9.18'
}
}
repositories {
mavenCentral();
}
apply plugin: 'java'
apply plugin: 'war'
apply plugin: 'appengine'
sourceCompatibility = JavaVersion.VERSION_1_7
targetCompatibility = JavaVersion.VERSION_1_7
dependencies {
appengineSdk 'com.google.appengine:appengine-java-sdk:1.9.18'
compile 'com.google.appengine:appengine-endpoints:1.9.18'
compile 'com.google.appengine:appengine-endpoints-deps:1.9.18'
compile 'javax.servlet:servlet-api:2.5'
}
appengine {
downloadSdk = true
appcfg {
oauth2 = true
}
endpoints {
getClientLibsOnBuild = true
getDiscoveryDocsOnBuild = true
}
}
【问题讨论】:
-
发布你的 build.gradle
-
接下来我用 mavenCentral() 替换了 jcenter 为什么? jcenter 是 maven 的超集
-
使用 jcenter() 时出现 peer not authenticated 错误。
标签: android google-app-engine android-gradle-plugin