博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android项目 手机安全卫士(代码最全,注释最详细)之七 应用程序的更新安装...
阅读量:6115 次
发布时间:2019-06-21

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

------- 、、只是勇敢地说出我学到! ----------

按惯例,写在前面的:可能在学习Android的过程中,大家会和我一样,学习过大量的基础知识,很多的知识点也都能说出了123来,但是这些孤立的点终究显得太零散了,因此,我想从今天开始,以最经典的手机安全卫士项目为例,自己锻炼一下,也是想和大家交流交流,希望大家都能给出见解,共同进步。

七、应用程序的更新安装

当下载成功后(onSuccess方法中)
建立一个安装软件的方法:
具体代码:

private void apkInstall(File t){				Intent intent = new Intent();				intent.setAction(Intent.ACTION_VIEW);	//or  intent.setAction(android.intent.action.VIEW);				intent.addCategory("android.intent.category.DEFAULT");				intent.setDataAndType(Uri.fromFile(t), "application/vnd.android.package-archive");				startActivity(intent);			}

注意:上面不能分别使用setData和setType。
这样便实现了软件的更新安装。

 

------- 、只是勇敢地说出我学到! ----------

 

转载地址:http://cqcka.baihongyu.com/

你可能感兴趣的文章
IntelliJ IDEA常用快捷键
查看>>
Linux打包下载命令
查看>>
Idea 2018版破解
查看>>
(原創) 为什么GridView的DataSource可指定DataTable,亦可指定DataTable的DefaultView? (高级) (.NET) (ADO.NET)...
查看>>
关于现在手上做的项目的数据库设计思考
查看>>
getaddrinfo的用法
查看>>
KMP算法
查看>>
(筆記) always block內省略else所代表的電路 (SOC) (Verilog)
查看>>
PORT模式已成功,请更新您的站点配置文件
查看>>
敏捷个人新体系学习 - 1.实践的艺术
查看>>
数据库事务并发带来的问题
查看>>
Unity3D笔记十二 游戏元素二之摄像机
查看>>
深入浅出话事件(下)
查看>>
SpringMVC中使用zTree
查看>>
架构设计分享之权限系统(看图说话)
查看>>
[LeetCode] Count Complete Tree Nodes
查看>>
取SQLSERVER服务器上的时间
查看>>
wireshark的安装和使用
查看>>
步步为营 .NET 设计模式学习笔记系列总结
查看>>
快速开发 jQuery 插件的 10 大技巧(转)
查看>>