首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >项目上方文件夹中的gradle依赖项

项目上方文件夹中的gradle依赖项
EN

Stack Overflow用户
提问于 2014-07-23 05:20:43
回答 2查看 2.9K关注 0票数 0

如何引用存储在build.gradle文件上方的文件夹中的gradle依赖项?

这一定有一些语法,对吗?我看到的所有参考文献看起来都像这样

compile ':libs:thirdparty'

但这并不是我真正想要的

所以现在我已经在我的settings.gradle文件中尝试过了

代码语言:javascript
复制
include ':app', ':android-volley'

project(':android-volley').projectDir=new File('../../shared-components/android-volley')

在我尝试链接我的android-volley项目的地方,它被大量修改,所以使用maven链接对我没有好处,我想在这个项目和我工作的其他项目之间使用这些文件。

这不允许我的项目再正确地“同步”,volley的import语句也不能工作,因为它找不到依赖项

以下是Android Studio / IntelliJ创建的.iml文件

代码语言:javascript
复制
<?xml version="1.0" encoding="UTF-8"?>
<module external.linked.project.path="$MODULE_DIR$" external.root.project.path="$MODULE_DIR$/.." external.system.id="GRADLE" external.system.module.group="whosay" external.system.module.version="unspecified" type="JAVA_MODULE" version="4">
 <component name="FacetManager">
  <facet type="android-gradle" name="Android-Gradle">
  <configuration>
    <option name="GRADLE_PROJECT_PATH" value=":android-volley" />
  </configuration>
</facet>
<facet type="java-gradle" name="Java-Gradle">
  <configuration>
    <option name="BUILD_FOLDER_PATH" />
  </configuration>
</facet>
</component>
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$">
  <excludeFolder url="file://$MODULE_DIR$/.gradle" />
  <excludeFolder url="file://$MODULE_DIR$/build" />
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>

怎么啦?

EN

回答 2

Stack Overflow用户

发布于 2014-07-23 05:26:26

打开settings.gradle文件,您应该会看到include:app。" app“部分是您的应用程序的主模块,但是假设您想添加一个gradle库:您需要将lib文件夹添加到存储"app”模块的相同位置,然后转到settings.gradle,在include:app下面键入include:<your lib name here>。然后同步gradle文件,你就可以开始工作了。确保app模块和lib模块使用相同的android版本和sdk版本。

票数 0
EN

Stack Overflow用户

发布于 2014-09-10 17:24:06

可能您忘记在应用程序build.grade文件中添加依赖项:

如下所示:

代码语言:javascript
复制
dependencies {
     compile project(path: ':android-volley')
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24898060

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档