上一篇
这篇主要介绍使用Gradle的Android项目的目录结构,以及在Gradle中的配置
sourceSets { main { java { srcDir 'src/java' } resources { srcDir 'src/resources' } } }
sourceSets { main.java.srcDirs = ['src/java'] main.resources.srcDirs = ['src/resources'] }数组里其实是可以指定多个目录,这样就可以将代码和资源放置到多个目录下。
android { sourceSets { main { manifest.srcFile 'AndroidManifest.xml' java.srcDirs = ['src'] resources.srcDirs = ['src'] aidl.srcDirs = ['src'] renderscript.srcDirs = ['src'] res.srcDirs = ['res'] assets.srcDirs = ['assets'] } androidTest.setRoot('tests') } }
这里的main code其实使用的就是Android Gradle的默认值,而androidTest不再使用默认的androidTest目录,而是使用tests目录。
这篇先讲到这里,下一篇我会简单的介绍一个gradle的task