[英]gradle sync error android studio
我试图使用 android studio 创建一些 android 示例应用程序,但遇到了 gradle 同步错误。
它说jcenter.bintray.com 的未知主机并配置代理。
但是当我尝试使用浏览器 url 访问它时,它是可访问的。 我还尝试在 android studio > 设置 > 系统设置 > http 代理 > 检查连接中检查连接。
显示连接成功。 因此错误仅在构建时发生。 可能是什么原因?
构建.gradle
buildscript {
repositories {
jcenter { url "http://jcenter.bintray.com/" }
}
dependencies {
classpath 'com.android.tools.build:gradle:2.2.1'
}
}
allprojects {
}
发生这种情况是因为 android studio 无法从存储库中获取依赖项。
尝试将android studio to newer version
更新android studio to newer version
,同时deactivating offline mode
使其正常工作。
从 build.gradle 文件中删除 testCompile 'junit:junit:4.12',如果您没有使用单元测试。
如果您需要测试用例,请设置代理设置(文件->设置->外观和行为->系统设置->http 代理),如果您使用代理。
并在 build.gradle 中添加以下存储库,
repositories {
maven { url 'http://repo1.maven.org/maven2' }
jcenter { url "http://jcenter.bintray.com/" }
}
如果是互联网访问问题,请在 android studio 首选项中检查和配置代理 url,并使用端口设置手动代理 url。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.