我正在尝试从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"
}
}
关于android - 在gradle上无法解决来自github的依赖关系,在这种情况下该怎么办?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32643042/