有时您需要添加本地JAR文件作为对Gradle构建的依赖。这是您可以执行的操作:
dependencies { compile files('path/local_dependency.jar') }
path文件系统上的目录路径在哪里,是local_dependency.jar本地JAR文件的名称。该path可以相对于构建文件。
也可以添加一个jar目录进行编译。可以这样完成:
dependencies { compile fileTree(dir: 'libs', include: '*.jar') }
其中libs将是包含jar的目录,并且*.jar将是要包含哪些文件的过滤器。
如果只想在存储库中查找jar,而不是直接将其作为依赖项添加到其路径中,则可以使用flatDir存储库。
repositories { flatDir { dirs 'libs' } }
在libs目录及其子目录中查找jar 。