当我尝试使用 detox for android 构建时,它给了我以下错误
任务“:react-native-video:transformClassesWithDexBuilderForDebugAndroidTest”执行失败。com.android.build.api.transform.TransformException:com.android.builder.dexing.DexArchiveBuilderException:com.android.builder.dexing.DexArchiveBuilderException:无法处理/Users/vagrant/.gradle/caches/transforms-1/files -1.1/exoplayer-dash-2.9.1.aar/8042bfda08c1c39f6e6858fcbfc8c656/jars/classes.jar
我们通过在 react-native-video/android/build.gradle 中添加编译选项作为 compileOptions { targetCompatibility 1.8 sourceCompatibility 1.8 } 解决了这个问题
现在的问题是,每次我尝试安装节点模块时都需要再次添加它,并且它在 CI 上也失败了
我们可以为此做点什么,或者有人可以帮助解决这个问题