Android запускает намерение просмотреть apk - PullRequest
7 голосов
/ 15 октября 2010

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

Но когда я делаю это, он говорит мне, что нет никаких действий, чтобы начать намерение.Я пытаюсь установить новое обновление для запущенного приложения.Как запустить Intent для запуска apk-файла?

1 Ответ

12 голосов
/ 26 октября 2010

Вы пытались использовать Uri.fromFile(new File(filePath)) вместо Uri.parse(file)?

...