我有两个目录结构的项目,如下所示
./MyProject
./SomeOtherProject
我想将SomeOtherProject添加到MyProject中,方法是将目录结构写入gradle。(不使用android工作室)
例如,当我将AnotherProject添加到libs目录时
./MyProject/app/libs/AnotherProject
然后我将这个添加到./MyProject/app/build.gradle中
api project(':app:libs:AnotherProject:app')
该项目已成功导入。
现在我有了项目目录结构。
./
./MyProject/
./SomeOtherProject/
我想通过硬编码将SomeOtherProject添加到MyProject中。
我试过了,但失败了,项目还没有进口。
./MyProject/settings.gradle
include ':app';-
include ':SomeOtherProject';-
project(':SomeOtherProject').projectDir = new File(settingsDir, '../SomeOtherProject/app');-
然后在我的MyProject/app/build.gradle里
dependencies {
implementation ':SomeOtherProject'
}
我也在./MyProject/app/build.gradle上试过这个
dependencies {
api project(':app:..:SomeOtherProject:app'
}
如果问题不清楚,我会提供最新消息,请帮助:
发布于 2021-02-15 16:48:01
只需将此添加到您的./MyProject/app/bulid.gradle
dependencies {
api project(':..:SomeOtherProject:app')
}
https://stackoverflow.com/questions/66211759
复制相似问题