s***@foxmail.com
s***@foxmail.com
  • 发布:2019-09-16 18:48
  • 更新:2019-09-16 20:28
  • 阅读:1620

原生插件制作自定义基座时,第三方 SDK混淆类名 打包冲突(重复类名)

分类:uni-app

目前使用自定义原生插件没有问题,已经可以在本地打包调试,为了节省开发时间,想进行自定义基座打包。打包的时候发现报错:

D8: Program type already present: com.a.a.d  

FAILURE: Build failed with an exception.  

* What went wrong:  
Execution failed for task ':transformDexArchiveWithExternalLibsDexMergerForRelease'.  

自查之后发现第三方SDK混淆之后含有 com.a.a.b类名,目前与uni-app lib jar包有冲突。导致无法制作自定义基座,请问下有没有解决方案呢。

当然除了让第三方SDK重新进行混淆。

2019-09-16 18:48 负责人:无 分享
已邀请:
s***@foxmail.com

s***@foxmail.com (作者)

离线自定义基座生成之后,放到unpackage->debug 目录之后,将apk名称修改,运行之后 hbuilder中修改的界面内容无法覆盖自定义基座中的界面,这个该怎么解决呢

该问题目前已经被锁定, 无法添加新回复