博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android 自动更新APP时确定安装后没有显示安装完成页面
阅读量:7095 次
发布时间:2019-06-28

本文共 700 字,大约阅读时间需要 2 分钟。

hot3.png

自动更新APP代码时,开始用的是以下代码

Intent intent = new Intent(Intent.ACTION_VIEW);                intent.setDataAndType(Uri.parse("file://"+Constants.SDK_DIR				+File.separator+Constants.SDK_NAME), "application/vnd.android.package-archive");        context.startActivity(intent);

但是,有的情况下,用这些代码时,在显示安装确认的对话框,点击确定后,直接退出。不显示完成更新页面(拥有打开,完成的页面),但是确实已经安装。

于是,我加上了一行代码,变成了

Intent intent = new Intent(Intent.ACTION_VIEW);        intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);        intent.setDataAndType(Uri.parse("file://"+Constants.SDK_DIR				+File.separator+Constants.SDK_NAME), "application/vnd.android.package-archive");        context.startActivity(intent);

于是正常了!

转载于:https://my.oschina.net/547217475/blog/418164

你可能感兴趣的文章
数据库介绍及分类
查看>>
linux用户、组操作笔记
查看>>
金三银四跳槽季,上周刚面试回来后的面试总结
查看>>
【AWS系列】镭速RaySync VS FTP (9)- AWS新加坡到阿里云深圳
查看>>
Ansible自动化运维之Playbook详解及体验(一)
查看>>
100 个网络基础知识普及(下)
查看>>
ubunt 基于deb 配置本地apt 源 分成仅本机使用,局域网使用2种
查看>>
pdf文件怎么修改内容知识介绍
查看>>
#聊聊心得#快速实现远程运维
查看>>
架构设计杂谈-架构设计
查看>>
Linux的学习之路-2019 安装 VMware Workstation Pro
查看>>
Rhel6.0部署Oracle10g报错相关问题记录
查看>>
Golden Gate软件下载及操作指南
查看>>
Oracle教程之oracle 用户_oracle用户概念_用户表空间_用户资源文件
查看>>
oracle 备份数据库_oracle数据库备份
查看>>
Oracle技术之常数复合索引应用案例
查看>>
理解ASM(四)条带化原理和rebalance
查看>>
不升级skype,继续使用msn的办法
查看>>
Linux 批量删除群发邮件
查看>>
linux 批量修改文件名
查看>>