【报bug】uniapp 安卓自定义基座离线打包,下载更新版本后,安装也成功,但是打开界面还是原始app的界面,需要重新清除应用缓存后,界面才会更新到新的app
2***@qq.com
- 发布:2025-08-27 09:29
- 更新:2025-11-25 15:07
- 阅读:119
2 个回复
大熊猫玩菜刀 - 大熊猫玩菜刀
打debug或release包貌似也会有这问题
k***@126.com
请问一下你是如何安装的我这边// 或者使用 plus.downloader 创建系统下载任务
const dtask = plus.downloader.createDownload(
this.downloadUrl,
{ filename: '_downloads/app_update.apk' },
(download, status) => {
if (status === 200) {
console.log("下载完成",download.filename,download);
// 系统会自动提示安装
plus.runtime.install(plus.io.convertLocalFileSystemURL(download.filename),{},{},function(error){
uni.showToast({
title: '安装失败',
mask: false,
duration: 1500
});
})
} else {
uni.showToast({
title: '更新失败',
mask: false,
duration: 1500
});
}
}
);
dtask.start();
plus.runtime.install(就是不跳安装