来自本地目录的Android Studio java模块依赖性
我有一个问题,关于Android studio中构建的java应用程序中的模块依赖项是否可以从本地目录而不是在线存储库中获取。所讨论的代码位于来自本地目录的Android Studio java模块依赖性,java,android,module,dependencies,local,Java,Android,Module,Dependencies,Local,我有一个问题,关于Android studio中构建的java应用程序中的模块依赖项是否可以从本地目录而不是在线存储库中获取。所讨论的代码位于build.gradle中,如下所示: dependencies { implementation 'org.hibernate:hibernate-core:3.6.7.Final' } 这将在构建时将文件从存储库拉入项目。但是假设我想下载依赖项(比如,从GitHub)并将其本地存储在我的文件系统中,然后将其包含到项目中。如何做到这一点 我尝试
build.gradle
中,如下所示:
dependencies {
implementation 'org.hibernate:hibernate-core:3.6.7.Final'
}
这将在构建时将文件从存储库拉入项目。但是假设我想下载依赖项(比如,从GitHub)并将其本地存储在我的文件系统中,然后将其包含到项目中。如何做到这一点
我尝试了以下方法:
dependencies {
implementation '~/path/to/files/'
}
但是我得到的错误是,提供的字符串模块符号“~/path/to/files/”无效。示例注释:“org.gradle:gradle-core:2.2”,“org.mockito:mockito-core:1.9.5:javadoc”。
(其中~/path/to/files/
是实际路径)
我问这个问题的原因是因为我想在我的项目中使用一个库,并将其作为依赖项包含。图书馆在GitHub上。但我想在导入之前对其进行一些更改。我能想到的唯一解决方案是下载它,进行更改,然后作为我自己的分叉库再次上传到GitHub,它包括了这一点。但如果我能在本地进行,我更愿意这样做。有什么想法吗?你看到了吗?这可能会提供一个解决方案,但我似乎没有
libs
目录,在实现文件树时,我是否指定目录的名称,以及需要将文件夹放在项目中的何处?