XlYkll
XlYkll
  • 发布:2026-03-26 14:57
  • 更新:2026-09-10 14:34
  • 阅读:4317

支付宝原生扫码插件兼容HBuildX新版本解决方案分享

分类:插件市场

原插件地址:
https://ext.dcloud.net.cn/plugin?id=2636

当前插件一直在使用,扫码很快很稳定,后面因为升级了HB版本,导致打包后扫码无任何反应,导致无法正常使用!

后面为了保证打包后插件可正常使用,只能回退到HB版本4.7.6

但是随着HB版本的不断升级优化,又不想抛弃这个插件,只能找解决方案来解决这个问题

后面发现4.7.6版本打包后的APK的LIB文件下有libc++_shared.so文件,而后新版本打包的APK里无这个so文件

对比信息:

解决方法:

1.把以前可正常运行包里的libc++_shared.so文件拷贝出来
分别是 arm64-v8a/libc++_shared.so armeabi-v7a/libc++_shared.so

2.然后在项目根目录新建文件夹nativeResources/android/libs/

3.将拷贝出来的两个文件夹放入到libs下

结果:

提交新版本打包 打包成功后就可以了

复核: 可打开新的APK 查看libs/xx/下是否有libc++_shared.so文件来确定

为了方便,可自行下载当前附件放到项目根目录 后进行打包测试

是否可行 可回帖反馈给需要的人

如果解决你的问题,烦请动动您的小手给个赞👍🏻

26 关注 分享
1***@qq.com 大梦888 1***@qq.com 9***@qq.com o***@163.com 心乐 tatan 雨天不带刀 五彩斑斓大熊猫 1***@qq.com 螺丝肉鸽 一像素 2***@qq.com 1***@qq.com j***@163.com 2***@qq.com 笑望哥 4***@qq.com 1***@qq.com 1***@qq.com Hsi 風嵐 3***@qq.com 1***@qq.com 1***@qq.com 瀚

要回复文章请先登录注册

1***@qq.com

1***@qq.com

为什么我用5.15版本打包安装之后,app白屏什么都不显示,我用4.45版本打包的可以正常使用,但是提示和当前sdk版本不一致
2026-09-10 14:34
zkxmSyt

zkxmSyt

回复 zkxmSyt :
追评:感谢大佬,可以用了。uniapp学习得不好,问了deepseek,在根目录建文件夹放进去就行。
2026-09-02 20:34
zkxmSyt

zkxmSyt

大佬,我们是用uni-app做的,我现在找到.so文件了,怎么给打到新包里呀
2026-09-02 17:51
l***@kis2.cn

l***@kis2.cn

佬,hbuildx5.15版本打包完有libc++_shared.so,上线打包后但还是用不了扫码过年
2026-08-12 11:11
1***@qq.com

1***@qq.com

佬,我的5.07可以用,更新到最新5.23后,就不行了, 能拉起来,但是扫不出来东西
2026-08-11 18:20
4***@qq.com

4***@qq.com

HBuilderX版本5.15亲测可用,感谢?大佬!
2026-08-11 16:13
一条小鱼鱼

一条小鱼鱼

回复 一条小鱼鱼 :
验签过程发生异常: java.security.SignatureException: java.lang.NullPointerException: Attempt to get length of null array  直接是这个错误
2026-08-07 11:11
一条小鱼鱼

一条小鱼鱼

我是vue-cli构建的项目,按照方式打包后还是打不进去
2026-08-07 10:42
g***@163.com

g***@163.com

HBuilderX版本5.15亲测可用
2026-07-21 14:12
9***@qq.com

9***@qq.com

扫码闪退,咋回事??这个方法用了,也不好使。
2026-06-03 14:57