【发布时间】:2018-09-08 02:28:30
【问题描述】:
在遵循 android 文档并为产品添加了风味之后,我已经准备好发布一个 react native 应用程序
flavorDimensions "version"
productFlavors {
free {
dimension "version"
applicationId 'com.my-app.free'
}
}
命令 react-native run-android 使 gradle 构建失败,并出现以下错误:
FAILURE:构建失败并出现异常。
- 出了什么问题:
任务“:react-native-appboy-sdk:transformClassesWithDexForDebugAndroidTest”执行失败。
com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: java.util.concurrent.ExecutionException: com.android.dex.DexException: 多个dex文件定义Landroid/support /v4/accessibilityservice/AccessibilityServiceInfoCompat;
注意事项
- 如果我在 gradle 文件中注释风味,命令运行没有任何问题。
- 即使出现此错误,我也可以使用命令
./gradlew assembleRelease组装 apk 而不会出现任何错误。 - 我可以使用 android studio 运行配置运行应用而没有任何错误,这似乎与添加风味和使用 react-native 命令运行有关
【问题讨论】:
标签: react-native