the*_*osh 11 android gradle android-library
这个结构是允许的吗?
MyProject/
| settings.gradle
+ app/
| build.gradle
+ libraries/
+ lib1/
| settings.gradle
| build.gradle
+ libraries/
+ sublib1/
| build.gradle
+ sublib2/
| build.gradle
+ lib2/
| build.gradle
Run Code Online (Sandbox Code Playgroud)
我有这个使用Ant但是使用Gradle我的项目找不到sublib1或sublib2.
当我运行gradle时,我收到此错误:
* What went wrong:
A problem occurred evaluating project ':libraries:lib1'.
> Project with path ':libraries:sublib1' could not be found in project ':libraries:lib1'.
Run Code Online (Sandbox Code Playgroud)
这是来自MyProject的settings.gradle:
include ':libraries:lib1'
include ':libraries:lib2'
Run Code Online (Sandbox Code Playgroud)
这是来自MyProject的build.gradle:
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.4'
}
}
apply plugin: 'android'
dependencies {
compile fileTree(dir: 'libs', include: '*.jar')
compile project(':libraries:lib1')
compile project(':libraries:lib2')
}
android {
compileSdkVersion 15
buildToolsVersion "17.0.0"
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['src']
aidl.srcDirs = ['src']
renderscript.srcDirs = ['src']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
}
instrumentTest.setRoot('tests')
}
}
Run Code Online (Sandbox Code Playgroud)
这是settings.gradle从LIB1:
include ':libraries:sublib1'
include ':libraries:sublib2'
Run Code Online (Sandbox Code Playgroud)
这是的build.gradle从LIB1:
buildscript {
repositories {
mavenCentral()
}
dependencies {
compile fileTree(dir: 'libs', include: '*.jar')
compile project(':libraries:sublib1')
compile project(':libraries:sublib2')
}
}
apply plugin: 'android-library'
android {
compileSdkVersion 15
}
Run Code Online (Sandbox Code Playgroud)
Gradle 似乎不支持多个settings.gradle文件。该文件应仅存在于项目根目录中,并且应包含所有子项目:
include ':libraries:lib1', ':libraries:lib1:libraries:sublib1', ':libraries:lib1:libraries:sublib2', ':libraries:lib2'
Run Code Online (Sandbox Code Playgroud)
来源:http://www.gradle.org/docs/current/userguide/multi_project_builds.html
| 归档时间: |
|
| 查看次数: |
2954 次 |
| 最近记录: |