2015-12-06 15 views
0

我是一個開始Android.developer我只是想知道什麼是dependencies。我在這裏清楚地知道我在stackoverflow我不會得到我的完整答案(由於其政策),但我期望得到任何網站的提示,我可以瞭解更多關於這些dependencies。喜歡我可以自己製作dependency我在哪裏可以瞭解更多關於在Android中使用的依賴項

例如:如果我有使用Facebook的功能在我的Android應用程序,然後我會 寫

dependencies { 
compile 'com.facebook.android:facebook-android-sdk:4.7.0' 
} 

現在 假設,我知道我進口的Facebook SDK,或者Facebook的依賴,這種依賴會給我一些類或接口等來使用和連接Facebook。 **現在我的問題是我可以做我自己的依賴和如何? **我知道答案是肯定的,我知道在引擎蓋下有一些gradle和maven的東西,但我不知道從哪裏開始。任何網站或任何東西將是非常有幫助的

+3

「我只是想知道什麼是依賴」 - 他們是圖書館,可以從被稱爲「神器庫」的結構,允許像搖籃工具來尋找,並根據需要下載庫。 「現在我的問題是我可以做我自己的依賴」 - 是的。 「如何?」 - 對Stack Overflow來說太廣泛了。從創建庫開始,無論是JAR還是Android庫項目。然後,您需要分發該庫,例如通過Maven風格的工件存儲庫(例如JCenter,Maven Central或您自己的)。 – CommonsWare

+0

Gradle用戶指南提供了對依賴管理的很好介紹。看看「依賴管理基礎」一章:https://docs.gradle.org/current/userguide/artifact_dependencies_tutorial.html –

回答

相關問題