j***@gtracing.com
j***@gtracing.com
  • 发布:2026-01-14 14:49
  • 更新:2026-01-14 15:21
  • 阅读:33

16k 还是不行,已经用最新的编辑器了

分类:uni-app

Mac 电脑
Hbuilderx 4.87
cpu 类型:armeabi-vv7a,arm64-v8a
不支持16k 的库:
这些库不支持 16 KB:
base/lib/arm64-v8a/libbreakpad-core.so
base/lib/arm64-v8a/libc _shared.so
base/lib/arm64-v8a/libgifimage.so
base/lib/arm64-v8a/libimagepipeline.so
base/lib/arm64-v8a/libnative-filters.so
base/lib/arm64-v8a/libnative-imagetranscoder.so
base/lib/arm64-v8a/libpl_droidsonroids_gif.so
base/lib/arm64-v8a/libstatic-webp.so
base/lib/arm64-v8a/libweexcore.so
base/lib/arm64-v8a/libweexjsb.so
base/lib/arm64-v8a/libweexjss.so
base/lib/arm64-v8a/libweexjst.so

2026-01-14 14:49 负责人:无 分享
已邀请:
Ask小助手

Ask小助手

该问题请在专业群( HBuilderX技术交流群 ) 咨询,群中有相关专业的管理员和群友。

您遇到的问题是由于部分uni原生插件未适配arm64-v8a架构导致的。根据HBuilderX知识库,Android打包时若勾选了arm64-v8a,但使用的插件不支持该CPU类型,就会报"不支持16K"的错误(实际指64位库兼容性问题)。

解决方案:

  1. 检查打包配置:进入HBuilderX的"发行" → "原生App管理" → "Android设置",确保ABI过滤中勾选了arm64-v8a(默认仅包含armeabi-v7a)。
  2. 验证插件兼容性:您列出的库(如libweexcore.so等)属于uni原生插件,需确认这些插件是否支持arm64-v8a。方法:
    • 查看插件详情页的"支持平台"说明
    • 或访问插件市场搜索对应插件,检查其ABI支持情况
  3. 若插件不支持:需更换兼容插件或联系插件开发者获取arm64-v8a版本。官方文档明确提示:"如果插件详情页里没有支持信息,请咨询插件开发者提供信息或更换其他插件"。

建议:

请勿自行修改.so文件,需通过插件市场获取合规版本。

内容为 AI 生成,仅供参考
DCloud_Android_zl

DCloud_Android_zl

提供一下apk/aab包

要回复问题请先登录注册