海角
海角
  • 发布:2023-06-09 16:07
  • 更新:2023-08-10 16:17
  • 阅读:351

【报Bug】自定义安卓插件打包盒uniapp官方的插件冲突

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 13.3.1

HBuilderX类型: 正式

HBuilderX版本号: 3.8.4

手机系统: 全部

手机厂商: 华为

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

测试过的手机:

华为 mate20 pro

操作步骤:

1

预期结果:

1

实际结果:

1

bug描述:

自定义安卓插件集成高德的jar包后,在自定义插件的bulid.gradel 添加关联 implementation files('libs/AMapTrack_1.5.0_AMapLocation_6.3.0_20230410.jar'), 开发完成打包成aar包后, 在uniapp中选择geolocation然后配置高德key, 制作之定义基座时候报错Duplicate class com.amap.api.fence.DistrictItem$1 found in modules jetified-location-6.1.0 (com.amap.api:location:6.1.0) and jetified-whyplugin_track-release-runtime (whyplugin_track-release.aar) 。请问这个怎么解决 。高德jar包是包含location的,而且6.3的比uniapp官方的6.1要高点

2023-06-09 16:07 负责人:无 分享
已邀请:
FullStack

FullStack - 【插件开发】【专治疑难杂症】【ios上架、马甲包、白包、过审、已成功上架过几百个】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=22130】【非诚勿扰】QQ:543610866

只能去掉其中之一

  • 海角 (作者)

    我去掉自己集成的那个jar包里面的location后 自定义插件报错 也打不成新的aar包 这个怎么解决

    2023-06-12 10:08

  • izhangshumeng

    回复 海角: 楼主解决了吗

    2024-09-04 16:13

  • 海角 (作者)

    回复 izhangshumeng: 二选一

    2024-09-05 10:32

3***@qq.com

3***@qq.com

你的问题解决了吗,我现在需要集成高德离线地图,官网使用的高德插件是9.5.0 我需要离线地图组件的是9.7.0,结果和你一样是报冲突了,请问一下你解决没有或者怎么解决的

  • 海角 (作者)

    只用官方的

    2023-08-14 08:23

  • 海角 (作者)

    或者不用官方的 用自己的 两个选一个

    2023-08-15 14:43

要回复问题请先登录注册