如何在 gradle 的依赖项上实现单独的 android 项目,而不修改路径或 url
How to implement a separate android project on the gradle's dependencies, without modifying the path or url
我在 Gradle (build.gradle)
中有这个场景
implementation ("br.com.mycompany.feature:feature:$mycompanyFeatureVersion") {
transitive = true
exclude group: 'br.com.mycompany', module: 'comons'
}
我需要在我的依赖项中指出“功能”的路径,我正在我的机器上工作,但我无法更改 $mycompanyFeatureVersion,我该怎么做?
我不能直接指向.jar的路径,这被称为非常糟糕的做法
转到文件 > 新建 > 模块
需要创建一个新的模块(这是一个文件夹),你必须在这个模块文件夹中插入连接器项目(你要插入的项目),并在build.gradle中插入插件连接器项目:
应用插件:'com.android.library'
应用插件:'maven-publish'
“库”是将apk转化为库
和“maven-publish”是为了使文件夹可以作为依赖项插入。
然后插入依赖(build.gradle)模块地址
实现 ("us.com.company.project: 模块名: $ variableifisneeded)
我把问题放到栈上就是这样解决的
我在 Gradle (build.gradle)
中有这个场景implementation ("br.com.mycompany.feature:feature:$mycompanyFeatureVersion") {
transitive = true
exclude group: 'br.com.mycompany', module: 'comons'
}
我需要在我的依赖项中指出“功能”的路径,我正在我的机器上工作,但我无法更改 $mycompanyFeatureVersion,我该怎么做? 我不能直接指向.jar的路径,这被称为非常糟糕的做法
转到文件 > 新建 > 模块
需要创建一个新的模块(这是一个文件夹),你必须在这个模块文件夹中插入连接器项目(你要插入的项目),并在build.gradle中插入插件连接器项目: 应用插件:'com.android.library' 应用插件:'maven-publish'
“库”是将apk转化为库 和“maven-publish”是为了使文件夹可以作为依赖项插入。
然后插入依赖(build.gradle)模块地址 实现 ("us.com.company.project: 模块名: $ variableifisneeded)
我把问题放到栈上就是这样解决的