Java Gradle 2个使用相同库的android项目
我有以下结构Java Gradle 2个使用相同库的android项目,java,android,build,gradle,Java,Android,Build,Gradle,我有以下结构 MainProjectRoot Android Project 1: ... Android Project 2: ... Shared Library: ... 库项目在两个Android项目之间共享。我正在尝试将东西转换为与新的构建系统一起工作 这是eclipse为Project1的build.gradle生成的导出 compile project(':D::workspace:MainProjectRoot:shared-libra
MainProjectRoot
Android Project 1:
...
Android Project 2:
...
Shared Library:
...
库项目在两个Android项目之间共享。我正在尝试将东西转换为与新的构建系统一起工作
这是eclipse为Project1的build.gradle生成的导出
compile project(':D::workspace:MainProjectRoot:shared-library')
如何修复此引用
我尝试了这个方法,但如果我将库作为
compile project(':shared-library')
在Windows上处理多模块项目时,Eclipse的导出会中断。我们正在解决这个问题 同时,确保在MainProjectRoot下有settings.gradle文件/ 它应包括:
include 'project1'
include 'project2'
include 'shared-library'
(或任何文件夹名称)
然后将依赖项行更改为
compile project(':shared-library')
好的,我想我做到了,它被编译了。另一件事,我有问题后,我修复这是我找不到一种方式来运行应用程序作为一个android应用程序。我只能运行测试。。。我将它与一个新项目进行了比较,该项目按照预期运行,并且所有配置都相同。。谢谢对在windows下的Android studio中,当我从Eclipse导出当前项目并按照上面的建议执行时。