a***@eegsmart.com
a***@eegsmart.com
  • 发布:2022-12-19 16:34
  • 更新:2023-03-02 14:05
  • 阅读:894

【报Bug】uni-app接入Android原生插件,替换aar后无效

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 3.6.13

手机系统: Android

手机系统版本号: Android 12

手机厂商: OPPO

手机机型: Oppo Reno6 5G

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

使用uni-app导入原生android插件,然后修改android插件项目的方法后重新生成aar,替换旧aar后修改的方法不存在

预期结果:

替换aar后重新运行应导入最新aar的内容

实际结果:

替换aar后重新运行未导入最新aar的内容

bug描述:

  1. 使用环境: 使用uni-app导入原生android插件
  2. 问题描述: 修改android插件项目的方法后重新生成aar,替换旧aar后修改的方法不存在
  3. 尝试解决: 增加插件版本,修改aar名称,增加uni-app版本均无法解决
  4. 解决方案: 删除原HBilderX编辑器,重新下载后运行项目可生效,但此方法绝非常规解决方案
2022-12-19 16:34 负责人:无 分享
已邀请:
FullStack

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

从aar入手,可能你的aar更新了内容,也有可能你的aar,不适用最新的基座

随风转

随风转

替换aar之前先在manifest.json里面把该插件删除,然后再替换,替换后最后改下插件版本

a***@eegsmart.com

a***@eegsmart.com (作者)

删除插件也试过了, 也查看过aar内容, 都不行

WillYang

WillYang

需要重新自定义基座

要回复问题请先登录注册