2 myq 26 myq_26 于 2013.07.15 17:15 提问

从网站上安装更新 android 程序

我在后台每24小时检查一次程序版本,这是在网络服务器上进行的而不是在android market上运行。如果更新可用,它会提示用户下载新的apk。

Uri uri = Uri.parse(downloadURL);
Intent intent = new Intent(Intent.ACTION_VIEW,uri);
startActivity(intent);

上面的代码用来打开用户浏览器然后开始下载。
我需要不打开浏览器也能下载apk文件,或者我需要直接安装最新的apk,也不需要打开另外的程序,如浏览器。

2个回答

Jave_
Jave_   2013.07.16 08:47

用Http去下载apk,就当下一个文件,下载完成后打开这个apk即可

shaojie519
shaojie519   2013.07.16 14:35

自己在后台启用一个线程下载文件到SD卡,然后下载完成后发一个通知到通知栏,用户点击即可安装

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!