安卓APP自动更新版本功能及安装完成后自动打开
项目中要求有更新检查最新版本的功能,功能实现后,发现新版本APP下载安装后就结束了,没有重新启动,客户还以为是闪退了,后来才发现原来是安装过程太快了。于是,就要加上一个安装完成后自动打开的功能。网上查了很多以后,才发现,原来在代码里就少了一句话:
/*
* 安装apk
*/
protected void installApk(File file) {
Intent intent = new Intent();
//执行动作
intent.setAction(Intent.ACTION_VIEW);
//执行的数据类型
intent.setDataAndType(Uri.fromFile(file), "application/vnd.android.package-archive");
//关键点:
//安装完成后执行打开
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
}
本文介绍了如何在安卓APP中实现自动检查更新并下载新版本的功能,并重点讲解了如何通过简单的一行代码让新安装的APP能够自动启动。

845

被折叠的 条评论
为什么被折叠?



