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

- 发布:2022-12-19 16:34
- 更新:2023-03-02 14:05
- 阅读:894
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: windows10
HBuilderX类型: 正式
HBuilderX版本号: 3.6.13
手机系统: Android
手机系统版本号: Android 12
手机厂商: OPPO
手机机型: Oppo Reno6 5G
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
替换aar后重新运行应导入最新aar的内容
替换aar后重新运行应导入最新aar的内容
实际结果:
替换aar后重新运行未导入最新aar的内容
替换aar后重新运行未导入最新aar的内容
bug描述:
- 使用环境: 使用uni-app导入原生android插件
- 问题描述: 修改android插件项目的方法后重新生成aar,替换旧aar后修改的方法不存在
- 尝试解决: 增加插件版本,修改aar名称,增加uni-app版本均无法解决
- 解决方案: 删除原HBilderX编辑器,重新下载后运行项目可生效,但此方法绝非常规解决方案
4 个回复
FullStack - 【插件开发】【专治疑难杂症】【ios上架、马甲包、白包、过审、已成功上架过几百个】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=22130】【非诚勿扰】QQ:543610866
从aar入手,可能你的aar更新了内容,也有可能你的aar,不适用最新的基座
随风转
替换aar之前先在manifest.json里面把该插件删除,然后再替换,替换后最后改下插件版本
a***@eegsmart.com (作者)
删除插件也试过了, 也查看过aar内容, 都不行
WillYang
需要重新自定义基座