[英]Add github library as dependency not working
我正在嘗試使用此自定義ListView
https://android-arsenal.com/details/1/2078#!說明
步驟如下:
第二步 。 將特定的存儲庫添加到您的構建文件中:
repositories {
maven {
url "https://jitpack.io"
}
}
步驟3.在構建文件中添加依賴項(不要忘記指定正確的限定符,通常是“ aar”):
dependencies {
compile 'com.github.THEONE10211024:WaterDropListView:7b51373b3b'
}
和便秘說明
“ 2.在您的活動或片段中實現WaterDropListView.IWaterDropListViewListener。”
Public class MainActivity extends Activity implements WaterDropListView.IWaterDropListViewListener
所以我做到了:
在項目的bulid.gradle中 :
allprojects {
repositories {
google()
jcenter()
maven {
url "https://jitpack.io"
}
}
}
並在bulid.gradle模塊中
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.android.support:appcompat-v7:26.1.0'
implementation 'com.android.support.constraint:constraint-layout:1.1.0'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
implementation 'com.android.support:design:26.1.0'
implementation 'com.github.THEONE10211024:WaterDropListView:7b51373b3b'
}
gradle同步時沒有錯誤。 但是在MainActivity implements WaterDropListView.IWaterDropListViewListener
時, MainActivity implements WaterDropListView.IWaterDropListViewListener
我收到“無法解析符號WaterDropListView”
這看起來好像不是有效的庫。
apply plugin: 'com.android.application'
一個圖書館應該是
apply plugin: 'com.android.library'
如果您真的想使用它,我建議您在項目中獲取代碼並創建自己的庫模塊。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.