首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Android Studio中手动下载gradle项目超时的依赖文件

在Android Studio中手动下载gradle项目超时的依赖文件
EN

Stack Overflow用户
提问于 2015-06-29 13:14:55
回答 1查看 7K关注 0票数 3

我正在尝试将使用gradle的AspectJ机器人绑定添加到Android Studio中的一个新项目中。当我点击“与Gradle文件同步项目”时,这个过程在过去的8个小时里一直停留在"Gradle: Download https://jcenter.bintray.com/org/aspectj/aspectjtools/1.8.2/aspectjtools-1.8.2.jar“中。它没有超时或抛出一些错误。

我尝试手动下载aspectjtools-1.8.2.jar并将其放入C:\Users\Knobloch.gradle\caches\modules-2\files-2.1\org.aspectj\aspectjtools\1.8.2中,但从附近的文件夹中发现他们有某种我需要的GUID子文件夹。

我尝试在libs文件夹中手动添加jar,并使用:

代码语言:javascript
复制
compile files('libs/aspectjtools-1.8.2.jar')

但这并不管用。(现在我已经注意到我的模块配置中的gradle编译树函数是多余的)。

以下是我的项目build.gradle的相关部分:

代码语言:javascript
复制
buildscript {
 repositories {
    jcenter()
    maven() {
        name 'RoboBinding AspectJPlugin Maven Repository'
        url "https://github.com/RoboBinding/RoboBinding-aspectj-plugin/raw/master/mavenRepo"
    }
 }
 dependencies {
    classpath 'org.robobinding:aspectj-plugin:0.8.4'
    classpath 'com.neenbedankt.gradle.plugins:android-apt:1.4'
 }
}
apply plugin: 'org.robobinding.android-aspectj'
apply plugin: 'com.neenbedankt.android-apt'

和我的模块中的相关部分:app build.gradle:

代码语言:javascript
复制
dependencies {
 compile fileTree(include: ['*.jar'], dir: 'libs')
 compile 'com.android.support:appcompat-v7:22.2.0'
 compile 'com.android.support:support-v4:22.2.0'
 compile "org.robobinding:robobinding:$robobindingVersion"
 aspectPath "org.robobinding:robobinding:$robobindingVersion"
 //alternatively we can use with-aop-and-dependencies jar(RoboBinding provides a minimal Proguarded with-aop-and-dependencies jar.).
 compile("org.robobinding:robobinding:$robobindingVersion:with-aop-and-dependencies") {
    exclude group: 'com.google.guava', module: 'guava'
 }
 aspectPath("org.robobinding:robobinding:$robobindingVersion:with-aop-and-dependencies") {
    exclude group: 'com.google.guava', module: 'guava'
 }
 compile files('libs/aspectjtools-1.8.2.jar')
}
EN

回答 1

Stack Overflow用户

发布于 2015-06-29 13:20:07

请参考@user "Andromeda“here给出的答案。

如果你使用的是Android Studio0.8或更高版本,更详细的答案是@user "SamRad“的here

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31108223

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档