apply plugin: 'com.android.library' android { // http://tools.android.com/tech-docs/new-build-system/tips //noinspection GroovyAssignabilityCheck compileSdkVersion rootProject.ext.compileSdkVersion //noinspection GroovyAssignabilityCheck buildToolsVersion rootProject.ext.buildToolsVersion lintOptions { abortOnError false } defaultConfig { minSdkVersion 9 targetSdkVersion rootProject.ext.targetSdkVersion } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'com.google.android.exoplayer:exoplayer:r1.5.11' compile project(':ijkplayer-java') // compile 'tv.danmaku.ijk.media:ijkplayer-java:0.7.5' } gradle.startParameter.taskNames.each { task -> def subProjectName = task; if (task.startsWith(':')) subProjectName = task.split(":")[1] if (subProjectName.equals(project.name)) apply from: new File(rootProject.projectDir, "tools/gradle-on-demand.gradle"); }