android使用groovy环境配置及所遇问题

android使用groovy环境配置及所遇问题

groovy是一门java扩展语言,是基于Java的,可使用java的api同时做了扩展,来形成一门新的语言,简化代码操作


环境配置步骤

gradle插件配置
android使用groovy环境配置及所遇问题_第1张图片

android使用groovy环境配置及所遇问题_第2张图片

android使用groovy环境配置及所遇问题_第3张图片

引入groovy插件
classpath ‘org.codehaus.groovy:gradle-groovy-android-plugin:0.3.6’
apply plugin: ‘groovyx.grooid.groovy-android’

添加groovy依赖库
compile ‘org.codehaus.groovy:groovy:2.4.3:grooid’

配置遇见的问题

1.app:compileDebugGroovyWithGroovyc
原因是gradle版本过高,我在使用groovy的时候android studio 是2.2以上的版本,相应gradle版本也是2.2以上,但是groovy的支持gradle貌似只能是1.*的版本,所以降低gradle版本即可
详见:gradle插件配置第一张图
classpath ‘com.android.tools.build:gradle:1.3.0’

2.编译运行时找不到class文件
在编写测试程序时总是报错找不到mainactivity
原因:android studio 书写groovy代码必须要将java文件夹改成groovy文件夹,编译系统才能识别编译
android使用groovy环境配置及所遇问题_第4张图片

你可能感兴趣的:(groovy自学系列)