2017-10-08 86 views
1

我需要在我的庫中使用recyclerView。 我只是編譯它在gradle這個(庫模塊):Android庫中的依賴關係

dependencies { 
    compile 'com.android.support:recyclerview-v7:25.3.1' 
} 

在其他項目中,它看起來像:

dependencies { 
     compile 'ru.alexbykov:nopaginate' //my library 
     compile 'com.android.support:recyclerview-v7:25.3.1' 
    } 

RecyclerView連接兩次(在我目前的項目,並在我的圖書館是位於jcenter

只有在項目模塊中才能連接recyclerView嗎? (不在圖書館)?

+0

您的圖書館是否也使用recyclerView? –

+0

@Andrew Lam Yep –

+0

你確定有問題嗎?運行此檢查,你認爲是什麼事實:'gradle -q依賴關係'https://docs.gradle.org/current/userguide/userguide_single.html#sec:listing_dependencies – Blundell

回答

4

RecyclerView連接兩次(在我目前的項目,並在我的圖書館,位於jcenter)

這是沒有問題的。如果需要,該項目可以取消對recyclerview-v7的依賴。

是否有可能只在項目模塊中連接recyclerView? (不在圖書館)?

只在庫中不使用RecyclerView

+0

我想如果庫使用'recyclerview'和項目也應該也是正確的? –

+0

@Nancy:如果您指的是「RecyclerView已連接兩次」,那麼是的,這不是問題。 – CommonsWare