HBuildx打包总是看不到效果

场景

虽然,把蓝牙模板配置好了,但不管怎么打包,还是一样错。

最后用了下面的方法

方法

  1. 把 src/manifest.json 里的版本改成:
    • versionName: 1.0.1
    • versionCode: 101
  2. 保存文件。
  3. 在 HBuilderX 里重新打开打包窗口。
  4. 底部选择 传统打包(上传代码及证书,DCloud承诺不保留)
  5. 仍然勾选 打正式包
  6. 不要选 打自定义调试基座
  7. 重新打包
  8. 打包完成后下载新的正式 .apk
  9. 手机上先卸载旧包,再安装新包
  1. 安装后先看系统里的 App 版本,如果还是 1.0.0,说明你装的仍然不是这次新包

判断标准非常明确:

  • 如果安装后版本变成 1.0.1
    说明你这次确实装上了新包,接下来再看蓝牙模块问题
  • 如果安装后还显示 1.0.0
    说明你装错包了,或者下载/安装链路还在用旧包,先别看蓝牙

必须改成传统打包试一次。

现在基本可以确定了:问题已经不在你贴的这段 manifest.json 本身,而是在"这次手机上跑起来的包,仍然不是我们预期里的新原生包"。

一个关键线索是你截图里选的是 快速安心打包。官方文档说明里写了,安心打包会复用本地缓存的原生代码包;理论上修改 App模块配置 后应该自动走"首次打包",但你现在这个现象说明这次排查不能再信缓存路径了。官方也提到:

相关推荐
吴懿不在 不负信仰33 分钟前
从jQuery谈库与框架的设计之优劣
前端·javascript·jquery
灵析表格41 分钟前
灵析表格手机号处理函数深度分析报告
前端·网络·json·wps·灵析表格·excel公式盒子
智海深蓝1 小时前
智慧渔业海上养殖数字孪生实践方向与难点拆解分析
java·前端·网络
丁引1 小时前
《数据清洗的艺术:如何用20行核心逻辑优雅地删除无标签图片》
前端·数据库·python
Bigger1 小时前
Han:一个让 AI Agent 也能做出高级中国风页面的 CSS 设计系统
前端·ai编程·设计
梦想的旅途21 小时前
企业微信自动化:自动发送文本、图片、文件
前端·数据库·microsoft
MartinYeung52 小时前
npm爆发大规模供应链攻击 蠕虫污染 2000+ 个包版本: 深度技术剖析
前端·npm·node.js
huabuyu2 小时前
治好 AI 长回答的卡、闪、膨胀:渲染开销从 50 万次砍到 1000
前端·javascript
嘟嘟07172 小时前
学了 useContext 还是不理解?从 prop drilling 到 useMouse 的一次完整复盘
前端·javascript·react.js
玉宇夕落2 小时前
React useContext 与自定义 Hook —— 从零到一理解跨组件通信与状态共享
前端