fresh digitable

めんどくさかったなってことを振り返ったり振り返らなかったりするための記録

AndroidAnnotationsをプロジェクトで使うためのGradleメモ

このページにかいてあること。自分用のメモ。

github.com

APTを使えるようにするために、トップレベルのbuild.gradleに追記

buildscript {
    dependencies {
        classpath 'com.neenbedankt.gradle.plugins:android-apt:1.4'
    }
}

素のapp/build.gradleに以下を追記

apply plugin: 'android-apt'

def AAver = '3.3.1'
dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    apt "org.androidannotations:androidannotations:$AAver"
    compile "org.androidannotations:androidannotations-api:$AAver"
}

apt {
    arguments {
        androidManifestFile variant.outputs[0].processResources.manifestFile
    }
}