Appid: UNI476468B
/home/[Name]/.gradle/caches/transforms-2/files-2.1/d9452d350370bb67765fa636730634a1/uniplugin_richalert-runtime.jar: D8: Type com.gxnnncp.lenglian.customer.BuildConfig is defined multiple times: /home/[Name]/.gradle/caches/transforms-2/files-2.1/d9452d350370bb67765fa636730634a1/uniplugin_richalert-runtime.jar:com/gxnnncp/lenglian/customer/BuildConfig.class, [PackagePath]/app/build/intermediates/javac/release/classes/com/gxnnncp/lenglian/customer/BuildConfig.class
FAILURE: Build failed with an exception.
-
What went wrong:
Execution failed for task ':app:multiDexListRelease'.A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
Error while merging dex archives:
Learn how to resolve the issue at https://developer.android.com/studio/build/dependencies#duplicate_classes.
Type com.gxnnncp.lenglian.customer.BuildConfig is defined multiple times: /home/[Name]/.gradle/caches/transforms-2/files-2.1/d9452d350370bb67765fa636730634a1/uniplugin_richalert-runtime.jar:com/gxnnncp/lenglian/customer/BuildConfig.class, [PackagePath]/app/build/intermediates/javac/release/classes/com/gxnnncp/lenglian/customer/BuildConfig.class -
Try:
Run with --debug option to get more log output. Run with --scan to get full insights. -
Exception is:
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:multiDexListRelease'.
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.lambda$executeIfValid$1(ExecuteActionsTaskExecuter.java:207)
at org.gradle.internal.Try$Failure.ifSuccessfulOrElse(Try.java:263)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeIfValid(ExecuteActionsTaskExecuter.java:205)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:186)
at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:114)
at org.gradle.api.internal.tasks.execution.FinalizePropertiesTaskExecuter.execute(FinalizePropertiesTaskExecuter.java:46)
BUILD FAILED in 44s
gradle build error: 1
原生插件中无BuildConfig这个类
2 个回复
向前看大步走 (作者) - 安卓原生插件开发
uniapp使用安卓原生插件,uniapp和aar包名一致,打包失败怎么解决?
DCloud_Android_ST
com/gxnnncp/lenglian/customer/BuildConfig 冲突了
向前看大步走 (作者)
但我在原生插件aar包里面这个路径下找不到这个文件
2021-04-27 14:32
向前看大步走 (作者)
原生插件aar包名不能和uniapp包名一致吗?包名不一致的时候就不报这个问题,一致的时候报这个问题
2021-04-27 14:33
DCloud_Android_ST
回复 向前看大步走: 插件规范有要求 不能与dcloud一致 要有自己公司或者开发者的唯一标识
2021-04-27 14:40
向前看大步走 (作者)
回复 DCloud_Android_ST: 我原生插件集成了微信支付,不一样的话,我无法收到微信的支付结果回调信息?这个怎么处理?
2021-04-27 14:44