Начальное намерение Android для просмотра apk

В своем приложении я загружаю и сохраняю 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?

7
задан miladsolgi 26 July 2017 в 22:47
поделиться