我是Gradle的新手。是否有一些示例如何为scala类配置正确的gradle-android-plugin。
这就是我现在所拥有的。
buildscript {
repositories { mavenCentral() }
dependencies { classpath 'org.gradle.api.plugins:gradle-android-plugin:1.2.1' }
}
apply plugin: 'android'
apply plugin: 'eclipse'
apply plugin: 'scala'
sourceCompatibility = 1.6
version = "1.0.0"
repositories { mavenCentral() }
dependencies {
compile files('/home/pcu/workspace/workspace-android/emoo/libs/android-support-v4.jar')
compile 'org.scala-lang:scala-library:2.9.1'
scalaTools 'org.scala-lang:scala-compiler:2.9.1'
scalaTools 'org.scala-lang:scala-library:2.9.1'
}
task configureDebug << { jar.classifier = "debug" }
task configureRelease << { proguard.enabled = true }
但编译失败。 Scala类未编译。
答案 0 :(得分:1)
使用正确的插件实际上要简单得多:
https://github.com/saturday06/gradle-android-scala-plugin
这对我来说非常好。
您的gradle配置中只需要大约3行,并且可能需要减少apk大小。
github页面上详细记录了设置。超出步骤1-3的所有内容都是可选的。