我在以下项目结构中使用Gradle Android Experimental插件:
Root Project
|-- app
|-- my-library
Run Code Online (Sandbox Code Playgroud)
settings.gradle
include ':my-library', ':app'
Run Code Online (Sandbox Code Playgroud)
的build.gradle
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle-experimental:0.2.0'
}
}
allprojects {
repositories {
jcenter()
}
}
Run Code Online (Sandbox Code Playgroud)
应用程序/的build.gradle
apply plugin: 'com.android.model.application'
model {
android {
compileSdkVersion = 23
buildToolsVersion = "23.0.0"
defaultConfig.with {
applicationId = "a.bundle.id"
minSdkVersion.apiLevel = 15
targetSdkVersion.apiLevel = 23
versionCode = 1
versionName = "1.0"
}
}
android.buildTypes {
release {
minifyEnabled = false
proguardFiles += file('proguard-rules.pro')
}
}
}
dependencies …Run Code Online (Sandbox Code Playgroud) android build gradle android-gradle-plugin gradle-experimental