在android studio中使用gradle无法正确导入Scribe

在android studio中使用gradle无法正确导入Scribe,android,gradle,scribe,Android,Gradle,Scribe,以下是上的自述文件: 我已将scribe添加到依赖项: dependencies { classpath 'com.android.tools.build:gradle:0.4' classpath 'org.scribe:scribe:1.3.5' } gradle构建完成时没有出现错误,但仍有错误: Gradle: cannot find symbol class ServiceBuilder Gradle: cannot find symbol class LinkedI

以下是上的自述文件:

我已将scribe添加到依赖项:

dependencies {
    classpath 'com.android.tools.build:gradle:0.4'
    classpath 'org.scribe:scribe:1.3.5'
}
gradle构建完成时没有出现错误,但仍有错误:

Gradle: cannot find symbol class ServiceBuilder
Gradle: cannot find symbol class LinkedInApi
Gradle: cannot find symbol variable mRequestToken 
....
这是我的身材。格雷德尔:

buildscript {
repositories {
    mavenCentral()
}
dependencies {
    classpath 'com.android.tools.build:gradle:0.4'
}
}

apply plugin: 'android'

repositories {
maven {
    credentials {
        id 'scribe-java-mvn-repo'
    }
    url "https://raw.github.com/fernandezpablo85/scribe-java/mvn-repo/"
}
}

dependencies {
compile files('libs/android-support-v4.jar')
compile 'org.scribe:scribe:1.3.5'
} 

在buildscript子句之外创建一个新的dependencies子句,如下所示:

dependencies {
    compile 'org.scribe:scribe:1.3.5'
}
这是java插件使用的代码的dependencies子句

还要确保您在构建脚本之外有repositories子句:

repositories {
   mavenCentral()
}
这定义了将搜索依赖项的存储库

从buildscript dependencies子句中删除
classpath'org.scribe:scribe:1.3.5'
。此子句用于构建脚本本身

您的新build.gradle文件应该如下所示:

buildscript {
   repositories {
      mavenCentral()
   }
   dependencies {
      classpath 'com.android.tools.build:gradle:0.4'
   }
}

apply plugin: 'android'

repositories {
   mavenCentral()
}

dependencies {
   compile files('libs/android-support-v4.jar')
   compile 'org.scribe:scribe:1.3.5'
} 

仍然不起作用。我想我必须在我所做的构建脚本之外添加他的个人存储库。只是我不知道如何添加github链接中显示的id字段。你能发布整个build.gradle文件吗?你在顶层有“repositories{mavenCentral()}”子句吗(与您刚才添加的dependencies子句的级别相同?仍然是相同的错误,我不应该引用他的私有repo吗?我仍然得到相同的错误:Gradle:Execution failed for task':VENN:CompiledBug'.>编译失败;有关详细信息,请参阅编译器错误输出。)。