如何使用Gradle从jitpack.io导入库?

4

我尝试按照这些说明进行操作,因此我的build.gradle(app)的相关部分看起来像这样:

buildscript {
    repositories {
        maven { url 'https://maven.fabric.io/public' }
        maven { url 'https://jitpack.io' }
    }

compile 'com.github.qiugang:EditTag:v1.2.3'

但是 Android Studio 仍然显示这个错误消息:

Error:A problem occurred configuring project ':app'.
> Could not resolve all dependencies for configuration ':app:_debugApkCopy'.
   > Could not find com.github.qiugang:EditTag:v1.2.3.
     Required by:
         myapp-yeah:app:unspecified

你是否缺少一个 dependencies { } 部分,用于放置 compile - OneCricketeer
不,我只是没有把它全部粘贴在这里。 - Alejandro H. Cruz
1个回答

6
你修改了buildscript。说明中显示需要更改allprojects:
allprojects {
    repositories {
        ...
        maven { url "https://jitpack.io" }
    }
}

buildscript 用于 Gradle 插件的构建,而这个库显然不是一个 Gradle 插件。


谢谢!现在它有效了,我还遵循了Android Studio的以下建议: 在AndroidManifest.xml的<application>元素中添加'tools:replace="android:label"',以覆盖12:5-41:19位置。 - Alejandro H. Cruz
像往常一样,CommonsWare来拯救了! - Uriel Frankel

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接