无法解析com.android.tools.build:gradle:0.5.&x2B;

无法解析com.android.tools.build:gradle:0.5.&x2B;,android,gradle,android-studio,Android,Gradle,Android Studio,我正在尝试在Android Studio中构建一个项目。该项目使用Gradle 当时,maven.org遇到了一些问题,我遇到了以下错误: Gradle: A problem occurred configuring project ':MyProject'. > Could not resolve all dependencies for configuration ':MyProject:classpath'. > Could not resolve com.android.to

我正在尝试在Android Studio中构建一个项目。该项目使用Gradle

当时,maven.org遇到了一些问题,我遇到了以下错误:

Gradle: A problem occurred configuring project ':MyProject'.
> Could not resolve all dependencies for configuration ':MyProject:classpath'.
> Could not resolve com.android.tools.build:gradle:0.5.+.
Required by:
Android:MyProject:unspecified
> Could not HEAD 'http://repo1.maven.org/maven2/com/android/tools/build/gradle/0.5.4/gradle-0.5.4.pom'. Received status code 503 from server: Service Temporarily Unavailable
这让我觉得我不想依赖maven.org和互联网连接来构建我的版本

有没有一种方法可以去掉这些依赖项,让Android Studio自给自足?我希望能够建立我的Android项目,即使没有互联网连接,即使maven.org永远无法恢复

编辑:

如果我理解正确,有一种方法可以设置本地Maven存储库,然后使用

repositories {
  mavenLocal()
}
而不是

repositories {
        mavenCentral()
    }
mavenCentral()
build.gradle
文件中

不幸的是,我不确定这是否是一种方式,以及这种方法的缺点是什么

更新(2013年12月):


Android Studio现在支持Gradle离线模式(自)。更多信息可以在工作室的发行说明中找到。

请检查您的互联网连接

阅读问题的第二部分后: -这些东西会被缓存,因此即使没有互联网连接,你也可以进行构建,现在你可以交换

mavenCentral()

在你的身材里,格雷德尔

但对于完全脱机访问,您可以在计算机上创建本地maven存储库—可能是这样


您可以查看:

如果您想使用maven本地repo而不是远程repo,您需要将jar文件添加到本地存储库中

本地maven存储库位于

~/.m2/repository
要编译android项目,您需要android Builder库。您可以从下载jar或自己编译源代码

要在命令行中安装此库类型,请执行以下操作:

mvn install:install-file -DgroupId=com.android.tools.build \
-DartifactId=builder \
-Dversion=0.5.4 \
-Dfile=builder-0.5.4.jar \
-Dpackaging=jar \
-DgeneratePom=true
然后在build.gradle文件中可以使用

mavenLocal()
而不是

repositories {
        mavenCentral()
    }
mavenCentral()
显然,要运行Android项目,您可能需要在本地回购中添加一些额外的LIB,但添加不同LIB的过程和上面完全相同

除了命令行之外,还可以通过Archiva应用程序等方式添加库。

正在阅读您的问题-只是没有完全更新-我的答案答案在这里:@g00dy您能更具体一点吗?我看过这些发行说明,但不确定它们是如何回答我的问题的。@Bobrovski-你在最后看了这些说明了吗?我在这里还发现了一个类似的日志错误:@g00dy是的,我看了。我在Mac OS X下运行Android Studio 0.2.2(我想这两个笔记都过时了)。谢谢你,Jacek。但不幸的是,我仍然不明白如何让Android Studio自给自足。酷!你们是否也添加了一些额外的库或者Android Builder足以编译这个项目?我也必须安装Gradle。