DownloadManager下载完APK文件后,怎么打开文件让用户安装?大神们帮帮忙

2025-03-20 05:53:25
推荐回答(1个)
回答1:

我之前的一个程序中用到这个打开用户安装界面的方法你参考一下吧,调用这个方法的时候要传入一个File对象,你可以直接拿去用,也可以自己重新写一下protected void installApk(File file) { Intent intent = new Intent(); intent.setAction("android.intent.action.VIEW"); intent.addCategory("android.intent.category.DEFAULT"); intent.setType("application/vnd.android.package-archive"); intent.setData(Uri.fromFile(file)); intent.setDataAndType(Uri.fromFile(file), "application/vnd.android.package-archive"); startActivity(intent); } 查看原帖>>