app:transformResourcesWithMergeJavaResForDebug

More than one file was found with OS independent path 'org/bouncycastle/x509/CertPathReviewerMessages_de.properties'
* What went wrong:
Execution failed for task ':app:transformResourcesWithMergeJavaResForDebug'.
> More than one file was found with OS independent path 'org/bouncycastle/x509/CertPathReviewerMessages_de.properties'

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 6s
就是这个问题,我想,一般的情况可能不会出现这个问题,如果出现了可以移步

run不行,buildapk可以出包到后来的run可以,buildapk不能出包,到最后都不行,我是如何一步步从删码到跑路的。

看一下我们的情况是不是一样。

总结一下,其实只要出现这种异常,那么就是你有文件冲突了!就是你有文件冲突了!!!

具体是什么文件,也许会给你报出来,也许不会,移步之后了解我的需求,其实就知道,我的文件冲突是微信支付的wxapi/WXPayEntryActivity文件,由于支付SDK中集成了微信支付,我们项目中也集成了微信支付,而微信支付更其他支付相比最特别的一点就是需要在当前集成的应用中内嵌微信的相关文件夹和文件,而且是项目根目录并且名称不能更改,这就导致了这个文件的冲突,找到问题之后就解决问题,将两个相同文件合并,让SDK使用我们项目中的文件,对应处理的逻辑进行判断,才完美解决。

你可能感兴趣的:(app:transformResourcesWithMergeJavaResForDebug)