Android:如何在 Settings.gradle 中包含项目
Android: How To include project in Settings.gradle
按照我的项目目录结构:
dev/
android/
apps/
project2
project1
我想将项目 1 包含在我的项目 2 中。因此我试图将此项目添加到我的 settings.gradle 文件中。以下是我的 settings.gradle 文件的内容:
include ‘:project2', ‘dev:project1'
project('../../..project1').projectDir = new File(settingsDir, ‘:project1’)
build.gradle 文件:
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile project('../client/project1')
}
当我尝试构建我的项目时,出现以下错误:
Error:Project with path '../../.. project1' could not be found.
假设您将 settings.gradle
文件放置在根文件夹中:
include ':dev:project1', ':dev:android:apps:project2'
我在 settings.gradle
中使用以下代码解决了这个问题
include ‘:project2', ‘dev:project1'
project(':project1').projectDir = new File(settingsDir, ‘../../../project1’)
build.gradle
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile project(':project1')
}
按照我的项目目录结构:
dev/
android/
apps/
project2
project1
我想将项目 1 包含在我的项目 2 中。因此我试图将此项目添加到我的 settings.gradle 文件中。以下是我的 settings.gradle 文件的内容:
include ‘:project2', ‘dev:project1'
project('../../..project1').projectDir = new File(settingsDir, ‘:project1’)
build.gradle 文件:
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile project('../client/project1')
}
当我尝试构建我的项目时,出现以下错误:
Error:Project with path '../../.. project1' could not be found.
假设您将 settings.gradle
文件放置在根文件夹中:
include ':dev:project1', ':dev:android:apps:project2'
我在 settings.gradle
中使用以下代码解决了这个问题include ‘:project2', ‘dev:project1'
project(':project1').projectDir = new File(settingsDir, ‘../../../project1’)
build.gradle
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile project(':project1')
}