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

news/2025/2/27 6:51:16

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

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

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

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

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


http://www.niftyadmin.cn/n/5869680.html

相关文章

普中单片机-51TFT-LCD显示屏(1.8寸 STM32)

普中官方论坛: http://www.prechin.cn/gongsixinwen/208.html 普中科技-各型号开发板资料链接:https://www.bilibili.com/read/cv23681775/?spm_id_from333.999.0.0 27-TFTLCD显示实验_哔哩哔哩_bilibili 2.程序烧录 2.1设置彩屏驱动 3.实验效果

进入DeepSeek部署第一阵营后,奇墨科技推进多元应用场景落地

. 作为首个实现"超低部署成本全栈自主可控"的生成式AI解决方案,DeepSeek-R1的价值远超越技术参数本身。在应用场景落地博弈白热化的当下,其开创的私有化部署模式直击企业核心诉求:通过本地化部署架构,企业可将大模型深…

【AIGC系列】3:Stable Diffusion模型介绍

目录 1 前言2 基础概念2.1 Latent space2.2 AutoEncoder2.3 VAE2.4 扩散模型2.5 多模态交叉注意力 3 Stable Diffusion原理4 整体框架4.1 文生图4.2 图生图4.3 修复 1 前言 Stable diffusion是一个基于 Latent Diffusion Models(潜在扩散模型,LDMs&…

mac 安装Eclipse,汉化及安装ERMaster

1、下载Eclipse 进入官网直接下载 https://www.eclipse.org/downloads/ 2、Eclipse 汉化 以下是 Eclipse 2024-12 汉化的具体方法: 1、打开安装新软件界面:打开 Eclipse,点击菜单栏中的 “Help”,选择 “Install New Software……

基于EasyExcel封装的Excel工具类,支持高效导出和读取操作

以下是一个基于EasyExcel封装的Excel工具类,支持高效导出和读取操作: import com.alibaba.excel.EasyExcel; import com.alibaba.excel.ExcelWriter; import com.alibaba.excel.annotation.ExcelProperty; import com.alibaba.excel.converters.Convert…

如何在 Mac 上使用 Xcode 将 Chrome 插件转换为 Safari 插件 (一些插件)

如何在 Mac 上使用 Xcode 将 Chrome 插件转换为 Safari 插件 1. 安装 Xcode 和 Safari • 从 Mac App Store 下载并安装 Xcode 和 Safari(通常 macOS 自带)。 • 运行以下命令初始化 Xcode(如果是第一次使用): sudo…

使用Jenkins实现Windows服务器下C#应用程序发布

背景 在现代化的软件开发流程中,持续集成和持续部署(CI/CD)已经成为不可或缺的一部分。 Jenkins作为一款开源的自动化运维工具,能够帮助我们实现这一目标。 本文将详细介绍如何在Windows服务器下使用Jenkins来自动化发布C#应用…

minio多主机分布式部署

Minio多主机分布式 docker-compose 集群部署_minio docker-compose-CSDN博客