2016-02-15 40 views
1

我有一个Android应用程序无法编译transformClassesWithDexForDebug步骤。我需要将一些自定义参数传递给编译器以通过此步骤(具体而言,因为我正在嘲笑正在使用的apache commons库期望的一些缺少的javax库)。有一些建议在Google Android issue tracker有关如何做到这一点:如何使用Gradle将其他参数传递给transformClassesWithDexForDebug?

project.tasks.withType(com.android.build.gradle.tasks.Dex) { 
    additionalParameters=['--core-library'] 
} 

但是它没有对transformClassesWithDexForDebug一步任何影响 - 参数不过去了,一步总是失败。

如何使用gradle将其他参数传递给transformClassesWithDexForDebug步骤中的javac?

+0

您是否尝试过创建自定义任务,禁用任务中的任务并预先运行它? –

回答

0

不幸的是,这个功能was removed in v1.5.0,虽然泽维尔提到他们想解决这个问题。

与此同时,您可以恢复到旧版本的Gradle插件。

相关问题