我在 ubuntu 上使用 android studio 1.5.1。我想将谷歌分析添加到我的Android应用程序中。所以我遵循了谷歌分析文档,但是当我将mavenCentral()更改为jcenter()时,Android studio无法解析此类路径:
dependencies {
classpath 'com.android.tools.build:gradle:2.0.0-beta6'
classpath 'com.google.gms:google-services:2.0.0-alpha6'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
当我按下“同步项目与Gradle文件`按钮”,Android studio大约需要15分钟,最后说:
错误:连接超时。如果您使用HTTP代理,请在IDE或Gradle中配置代理设置。
然而,我使用和不使用代理,结果是一样的。
谢谢。
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.0.0-beta6'
classpath 'com.google.gms:google-services:2.0.0-alpha6'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
=============================
compile 'com.google.android.gms:play-services:8.4.0'
有时防病毒软件的防火墙(我使用的是AVG)可能会阻止连接。关闭防病毒软件并刷新项目。希望它能工作,它在我的情况下工作。
也可以这样做。首先检查您的互联网代理设置,复制代理主机和端口号等代理设置,然后转到项目中的“gradle.properties”文件,然后像这样粘贴
systemProp.http.proxyHost="copied proxy host"
systemProp.http.proxyPort="copied proxy port"
systemProp.https.proxyHost="copied proxy host"
systemProp.https.proxyPort="copied proxy port"
通常人们会粘贴http的系统属性,但忘记https,因此请同时粘贴两者。
我认为您的网络被限制访问某些网站或从这些网站下载。
如果您在办公室工作,那么它可能有一个代理服务器。并且它限制下载 Gradle 依赖项。
代理或代理服务器基本上是另一台计算机,它作为处理互联网请求的枢纽。通过这些服务器之一进行连接,您的计算机将您的请求发送到代理服务器,然后代理服务器处理您的请求并返回您想要的内容。
虽然我看到两个不同的帖子与此错误消息没有任何关系: 错误:(25,17)无法解析:org.mockito:mockito-core:1.10.19 我尝试使用compile、androidTestCompile和testCompile更改Mockito依赖项,并在全局Gradle文件中尝试添加Maven作为存储库,但没有成功。 编辑:我正在使用Android Studio 2.1 这是我的应用程序
我有一个多项目的构建设置与gradle将包含多个android应用程序和库。 我想应用某些分级插件只对一些子项目。(比如android gradle插件只到android子项目)因此我在和插件声明中添加了类路径依赖项到两个android子项目: 和 。问题是gradle找不到android gradle插件: 错误:(%1,%1)评估项目“:ShopPr:Presentation”时出现问题。找不
失败:生成失败,出现异常。 > 出错原因:任务“:compiledebug”执行失败。 找不到系统Java编译器。确保您已经安装了JDK(而不仅仅是JRE),并将JAVA_HOME系统变量配置为指向fight目录。 编辑3: 再一次,Android Studio在编译我的项目时失败了。现在它停在。当我尝试用gradle通过命令行编译时,它没有任何错误...天哪,我恨格雷德尔!
最近,我更新了Android Studio和 SDK。在重建我的应用程序项目时,我遇到以下错误... > < li> 哪里出错:配置项目时出现问题:app。 无法解析配置“:app:_debugCompile”的所有依赖项。找不到技术支持:appcompat-v7:23.0.0.在以下位置搜索:https://jcenter.bintray.com/com/android/support/appc
问题是gradle找不到依赖项的jar,但gradle找错了地方。Gradle一直在错误的目录(谷歌和Android支持libary的目录)中搜索文件.... 在以下位置搜索:文件:/d://programme/androis-sdks/extras/android/m2repository/org/springframework/android/spring-android-rest-templ