我的应用程序中,我正在下载并保存一个apk到SD卡,然后我想启动apk的安装。我使用以下代码尝试实现这一点:
Intent intent =new Intent();
intent.setAction(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.parse(file), "application/vnd.android.package-archive");
activity.startActivity(intent);
但是当我这样做时,它告诉我没有活动来启动意图。我想要做的是为当前正在运行的应用程序安装新的更新。如何启动一个意图来运行一个apk文件?