当前位置: 首页 > news >正文

解决uniapp二次打包的安卓APP安装到物理手机后,部分页面无法访问的问题

日常开发中,我们用uniapp开发安卓某个APP,新增页面,再次打包安装到物理手机后,我们发现新增的页面图标可以在原页面看到,但是点击后无法跳转到新的页面,只能重新卸载物理机的原打包APP,再次安装才能正常使用。

后来多方查询,我们找到了如下原因,是由于打包的时候,是没有修改应用版本名称,应用版本号。这两个设置在应用目录,manifest.json文件中,

 {
    ...
    "versionName" : "3.8.2",    //应用版本名称
    "versionCode" : 382,    //应用版本号
    ...
}   

每次修改项目文件后,修改上述两处,即可在项目打包成APP,在不卸载原先打包的APP ,并重新安装的情况下,实现正常使用。

另外:也可以在hbuilderx中直接点击manifest.json,在UI视图中,选中基础配置,修改对应的应用版本名称,应用版本号,也可以修复上述的问题。

http://www.dtcms.com/a/39178.html

相关文章:

  • SpringBoot——生成Excel文件
  • 基于 C++ Qt 的 Fluent Design 组件库 QFluentWidgets
  • python-文件系统(1)
  • 设计模式的引入
  • C语言 第一章(3)
  • NLP学习记录十:多头注意力
  • 二叉树中的深搜(典型算法思想)—— OJ例题算法解析思路
  • Python入门13:Python闭包与装饰器
  • 渗透测试(WAF过滤information_schema库的绕过,sqllib-46关,海洋cms9版本的注入)
  • Discourse 中集成 Claude 3.7 Sonnet 模型
  • AutoMQ 可观测性实践:如何使用 OpenTelemetry 监控 Kafka 和底层流存储
  • 从“Switch-case“到“智能模式“:C#模式匹配的终极进化指南
  • Vue 2 新手入门指南
  • 如何在docker上部署前端nginx服务(VUE)
  • dex2oat配置方法及优化指南
  • 【C++篇】揭开 C++ STL list 容器的神秘面纱:从底层设计到高效应用的全景解析(附源码)
  • 关于在java项目部署过程MySQL拒绝连接的分析和解决方法
  • ubuntu上boost卸载和安装
  • 大模型自动提示优化(APO)综述笔记
  • Win10开启电脑自带录屏截图功能
  • 学Java第三十一天----------多态调用成员的特点
  • FastAPI系列:如何响应txt和json文件
  • 回溯算法(C/C++)
  • 萌新学 Python 之模块管理
  • cursor设备ID修改器 支持0.45.x版本
  • Qt Creator + CMake 构建教程
  • 述职报告中,如何平衡展现个人贡献与团队协作的重要性?
  • Python 函数式编程-偏函数
  • uniapp 本地数据库多端适配实例(根据运行环境自动选择适配器)
  • 支持自动化数据回放