我在哪里可以了解更多有关Android中使用的依赖项的信息

我在哪里可以了解更多有关Android中使用的依赖项的信息,android,maven,gradle,dependencies,Android,Maven,Gradle,Dependencies,我是一名Android.developer新手,我只想知道什么是依赖关系。我清楚地知道,在stackoverflow中,我不会得到完整的答案(由于它的政策),但我希望得到任何网站的提示,在那里我可以了解更多关于这些依赖关系的信息。比如我可以建立自己的依赖关系 例如: 假设如果我必须在我的Android应用程序中使用Facebook的功能,那么我会 写 现在,我知道我正在导入Facebook SDK或Facebook依赖项,该依赖项将为我提供一些类或接口等,以便使用和连接Facebook。 **现

我是一名Android.developer新手,我只想知道什么是依赖关系。我清楚地知道,在stackoverflow中,我不会得到完整的答案(由于它的政策),但我希望得到任何网站的提示,在那里我可以了解更多关于这些
依赖关系的信息。比如我可以建立自己的
依赖关系

例如: 假设如果我必须在我的Android应用程序中使用Facebook的功能,那么我会 写

现在,我知道我正在导入Facebook SDK或Facebook依赖项,该依赖项将为我提供一些类或接口等,以便使用和连接Facebook。
**现在我的问题是,我可以建立自己的依赖关系,以及如何建立依赖关系?**我知道答案是肯定的,我知道有gradle和maven在幕后工作,但我不知道从哪里开始。任何网站或任何东西都会很有帮助

你的问题很清楚,我能很清楚地理解你。现在让我告诉你怎么做。

顺便说一句,我想告诉你,你可以自己解决这个问题,不用等待


“我只想知道什么是依赖关系”——它们是库,可以从一个称为“工件存储库”的结构中获得,以允许像Gradle这样的工具根据需要查找和下载库。“现在我的问题是我可以建立我自己的依赖关系吗”——是的。“怎么做?”——这对于堆栈溢出来说太宽了。首先创建一个库,无论是JAR还是Android库项目。然后,您将需要分发该库,例如通过Maven风格的工件库(例如,JCenter、Maven Central或您自己的)。Gradle userguide为依赖项管理提供了一个很好的介绍。看一下“依赖关系管理基础”一章:你的答案非常有用。谢谢你的网站如果你觉得它有帮助,那么也许你可以接受答案,谢谢!
dependencies { 
compile 'com.facebook.android:facebook-android-sdk:4.7.0'
}