gradle-android-toolkitのallprojects

2014-02-13T00:00:00+00:00 Android gradle

例えばapp/build.gradleがあって

apply plugin: "android"

repositories {
    mavenCentral()
}

dependencies {
    compile "com.actionbarsherlock:actionbarsherlock:4.4.0@aar"
}

android {
    compileSdkVersion 19
    buildToolsVersion "19.0.1"
}

じゃなくて

apply plugin: "android"

dependencies {
    compile "com.actionbarsherlock:actionbarsherlock:4.4.0@aar"
}

android {
    compileSdkVersion 19
    buildToolsVersion "19.0.1"
}

的な感じである程度共通化出来る部分は省略したい

そういうようなケースだとallprojectsを追加すればいいらしい(プロジェクトルートなbuild.gradleに)

buildscript {
    repositories {
        mavenCentral()
    }

    dependencies {
        classpath "com.android.tools.build:gradle:0.8.+"
    }
}

allprojects {
    repositories {
        mavenCentral()
    }
}

ActionBar-PullToRefreshをメニューボタン等で連動させる ActionBar-PullToRefresh