无法在触发器平台 2.5.5 上使用 Forge 构建 android 版本

Unable to build android version with forge on trigger platform 2.5.5

更新触发平台版本 2.5.5(来自 2.2.16)后。 Forge 不再能够构建应用程序的 android 版本。

这是我在日志中得到的失败信息:

Warning: Exception while processing task java.io.IOException: Can't write [/tmp/tmpnnIEUo/android/ForgeInspector/build/intermediates/transforms/proguard/vanilla/release/jars/3/1f/main.jar] (Can't read [/tmp/tmpnnIEUo/android/ForgeInspector/build/intermediates/exploded-aar/com.android.support/support-v4/23.4.0/jars/classes.jar(;;;;;;**/*.class)] (Duplicate zip entry [android/support/v4/d/a.class == classes.jar:android/support/v4/os/AsyncTaskCompat.class]))
:ForgeInspector:transformClassesAndResourcesWithProguardForVanillaRelease FAILED

FAILURE: Build failed with an exception.

What went wrong:
Execution failed for task ':ForgeInspector:transformClassesAndResourcesWithProguardForVanillaRelease'.
java.io.IOException: Can't write [/tmp/tmpnnIEUo/android/ForgeInspector/build/intermediates/transforms/proguard/vanilla/release/jars/3/1f/main.jar] (Can't read [/tmp/tmpnnIEUo/android/ForgeInspector/build/intermediates/exploded-aar/com.android.support/support-v4/23.4.0/jars/classes.jar(;;;;;;**/*.class)] (Duplicate zip entry [android/support/v4/d/a.class == classes.jar:android/support/v4/os/AsyncTaskCompat.class]))

我们自己的一些私有原生模块需要更新才能摆脱这个特定的构建错误。我们需要在 trigger.io

内将这些模块迁移到新的 gradle 原生模块构建系统