plugins {
id 'com.github.forsety.adr' version '0.1'
}
apply plugin: 'com.android.application'
fully-qualified id
no comma!
no colon!
before "apply"s
Android pluginࣗମpluginsϒϩοΫͰࢦ
ఆͰ͖ΔΑ͏ʹͦͷ͏ͪͳΔͱࢥΘΕΔ͕
ݱঢ়·ͩͰ͖ͳ͍ͷͰҎલͱ͓ͳ͡
Slide 9
Slide 9 text
Other features
• Incremental Java compile (Android·ͩ…ʁʣ
• Groovy 2.3.6 (Gradle 1.x Groovy 1.8.6)
• Java8 support
Slide 10
Slide 10 text
Groovy 2.3.6
Slide 11
Slide 11 text
@CompileStatic
੩తܕ͖ͰίϯύΠϧ
JavaฒʹരʹͳΔ
Slide 12
Slide 12 text
import groovy.transform.CompileStatic
!
@CompileStatic
int f(int a, int b) {
return a + b
}
!
def a = f(10, 20) // ܕਪޮ͘
println(a)
import͕ඞਢ
ASͩͱ͘ͳΔ