У меня установлено приложение. Из стороннего приложения я загружаю из облака мой apk, когда он меняется. Поэтому я хочу, чтобы в моем приложении была кнопка для простой установки новой версии.
Вот моя попытка:
myFileApp.setReadable(true, false);
Intent promptInstall = new Intent(Intent.ACTION_VIEW);
promptInstall.setDataAndType(Uri.parse(myFileApp.getPath()), "application/vnd.android.package-archive");
startActivity(promptInstall);
Но когда я нажимаю на кнопку, консоль говорит:
android.content.ActivityNotFoundException: не найдено действий для обработки
Intent {act = android.intent.action.VIEW
Дат = / хранение / эмулировать / 0 / Скачать / App / приложение-release.apk
typ = application / vnd.android.package-archive}
Я пробовал разные коды, но у меня всегда была одна и та же проблема. Как мне заставить мою кнопку работать должным образом?