如何使用 Gradle 将附加参数传递给 transformClassesWithDexForDebug?
How do I pass additional parameters to transformClassesWithDexForDebug using Gradle?
我有一个 Android 应用程序在 transformClassesWithDexForDebug
步骤编译失败。我需要将一些自定义参数传递给编译器才能通过此步骤(具体来说,--core-library
因为我正在模拟正在使用的 apache 公共库所期望的一些缺失的 javax 库)。 Google Android issue tracker 中有一些关于如何执行此操作的建议:
project.tasks.withType(com.android.build.gradle.tasks.Dex) {
additionalParameters=['--core-library']
}
但是它对 transformClassesWithDexForDebug
步骤没有任何影响 - 参数未传递并且该步骤总是失败。
如何在 gradle 的 transformClassesWithDexForDebug
步骤中将附加参数传递给 javac?
不幸的是,这个功能 was removed in v1.5.0,尽管 Xavier 提到他们想要解决这个问题。
在此期间,您可以恢复到旧版本的 Gradle 插件。
我有一个 Android 应用程序在 transformClassesWithDexForDebug
步骤编译失败。我需要将一些自定义参数传递给编译器才能通过此步骤(具体来说,--core-library
因为我正在模拟正在使用的 apache 公共库所期望的一些缺失的 javax 库)。 Google Android issue tracker 中有一些关于如何执行此操作的建议:
project.tasks.withType(com.android.build.gradle.tasks.Dex) {
additionalParameters=['--core-library']
}
但是它对 transformClassesWithDexForDebug
步骤没有任何影响 - 参数未传递并且该步骤总是失败。
如何在 gradle 的 transformClassesWithDexForDebug
步骤中将附加参数传递给 javac?
不幸的是,这个功能 was removed in v1.5.0,尽管 Xavier 提到他们想要解决这个问题。
在此期间,您可以恢复到旧版本的 Gradle 插件。