[英]Dependency from github is not resolved on gradle, what to do in this case?
我正在尝试从我的项目上的github导入一个库(链接: https : //github.com/justasm/DragLinearLayout )
但是,以这种方式导入:
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.jmedeisis:draglinearlayout:1.1.0'
compile 'com.android.support:appcompat-v7:23.0.0'
compile files('libs/.jar')
}
在我的gadle文件上不起作用(错误: Failed to resolve: com.jmedeisis:draglinearlayout:1.1.0
)。
在这种情况下,我有什么解决方案? 有没有一种干净的方法来修复它或导入github项目?
Gradle默认是从Maven Central Repo下载二进制文件,而不是从github下载二进制文件。 而且该软件包不在maven中央仓库中。
您可以执行以下操作:
在gradle文件中添加以下存储库
repositories {
maven {
url "http://dl.bintray.com/elemyntic/android"
}
}
遵循EROR的回答,通过添加
allprojects { repositories { jcenter() } }
在我的gradle文件中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.