我想将facebook sdk用于分析,是否有一个优化的proguard配置,我可以用它去除其余部分?
我们有一个多模块化设置,我们在模块之间共享一些测试类(主要是Fakes实现).我们当前的解决方案(您可以在下面找到)仅适用于用Java编写的类,但我们正在寻找支持共享的kotlin类.
if (isAndroidLibrary()) {
task compileTestCommonJar(type: JavaCompile) {
classpath = compileDebugUnitTestJavaWithJavac.classpath
source sourceSets.testShared.java.srcDirs
destinationDir = file('build/testCommon')
}
taskToDependOn = compileDebugUnitTestSources
} else {
task compileTestCommonJar(type: JavaCompile) {
classpath = compileTestJava.classpath
source sourceSets.testShared.java.srcDirs
destinationDir = file('build/testCommon')
}
taskToDependOn = testClasses
}
task testJar(type: Jar, dependsOn: taskToDependOn) {
classifier = 'tests'
from compileTestCommonJar.outputs
}
Run Code Online (Sandbox Code Playgroud)
我如何修改compileTestCommonJar它支持kotlin?