Import 如何将库添加到Android Studio 0.5.4项目

Import 如何将库添加到Android Studio 0.5.4项目,import,android-studio,project,Import,Android Studio,Project,向我的项目中添加sexy library(它还没有使用maven)的最佳方法是什么 我在文件菜单下看到一个“导入模块”和“导入项目”选项,所以我想我应该使用其中一个?我已经尝试了这两种方法,当项目源代码在Android Studio中弹出时,我不能使用任何库内容 关于将库导入到AndroidStudio有很多问题,但是大多数都使用了一个包含jar文件的项目,或者使用了一个更旧的版本,所以我不太确定如何做到这一点。与我的类似,我尝试将文件夹作为模块导入,并将其添加到我的build.gradle中:

向我的项目中添加sexy library(它还没有使用maven)的最佳方法是什么

我在文件菜单下看到一个“导入模块”和“导入项目”选项,所以我想我应该使用其中一个?我已经尝试了这两种方法,当项目源代码在Android Studio中弹出时,我不能使用任何库内容

关于将库导入到AndroidStudio有很多问题,但是大多数都使用了一个包含jar文件的项目,或者使用了一个更旧的版本,所以我不太确定如何做到这一点。与我的类似,我尝试将文件夹作为模块导入,并将其添加到我的build.gradle中:

compile project(':ChromaHashView:library')
这在settings.gradle中出现了

include 'ChromaHashView'

但是我在我的项目中找不到“:ChromaHashView:library”时出错。

设置中的
include
语句中的内容。gradle文件必须与build.gradle中的
compile project
语句中的内容匹配

因此:

格雷德尔先生

格雷德尔酒店

include 'ChromaHashView'
ChromaHashView项目是一个独立的Gradle项目,在其项目根目录下有build.Gradle、settings.Gradle和Gradle包装器,以及两个模块(demo和library)


但是,要在不同的项目中包含模块,您必须绕过其根级别的构建和设置文件,并将子模块直接作为子模块包含在目标项目中,这就是您对上述修改所做的。另一种说法是,Gradle每个项目只支持一个settings.Gradle文件,而Android Studio项目已经有了一个,因此要包含新模块,您必须将更改合并到现有的设置文件中。

哇,谢谢Scott,我现在对该过程有了更多的了解,而我真正缺少的只是一个词:)
include ':ChromaHashView:library'