[英]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.