Androidをgroovyで作る
groovy2.4から正式にAndroidをサポートしたようで\(^o^)/
AndroidStudioでgroovy開発ができるように設定していみる。
環境(2014/9/7現在)
- Android Studio 0.8.6
- gradle-groovy-android-plugin 0.3.0
プロジェクトのbuild.gradle
buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:0.12.2' classpath "me.champeau.gradle:gradle-groovy-android-plugin:0.3.0" } } allprojects { repositories { jcenter() } }
appのbuild.gradle
apply plugin: 'android' apply plugin: 'me.champeau.gradle.groovy-android' android { compileSdkVersion 20 buildToolsVersion "20.0.0" defaultConfig { applicationId "jp.co.hello.hello_groovy" minSdkVersion 17 targetSdkVersion 20 versionCode 1 versionName "1.0" } buildTypes { release { runProguard false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } packagingOptions { exclude 'META-INF/LICENSE.txt' exclude 'META-INF/groovy-release-info.properties' } } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) compile 'org.codehaus.groovy:groovy:2.4.0-beta-3:grooid' compile ('org.codehaus.groovy:groovy-json:2.4.0-beta-3') { transitive = false } } repositories { jcenter() }
これからAndroidアプリを作りまくるぞ〜(*´ω`*)