我刚刚发现为什么我们将android支持lib依赖项作为远程依赖项添加到gradle脚本中的编译路径?我的意思是我们已经在我们的本地安装了它们。因此,将它们声明为本地依赖项(即:编译fileTree ...)会更有意义。或者我错过了一些重要的东西?
由于
答案 0 :(得分:2)
将compile "com.example.library:something:1.2.5"
添加到您的gradle依赖项并不一定意味着需要从远程源获取此库。这只意味着您的项目依赖于(依赖)此库。
在gradle sync期间,搜索不同的源(包括本地的,缓存,远程存储库等)以找到所需的依赖关系。