質問: Uri.fromFile(new File("/storage/emulated/legacy/Download/app-debug.apk")); intent.setDataAndType(uri, "application/vnd.android.package-archive"); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TOP); context.startActivity(intent); } ``` 上記はメインのActivityのメソッドです。 ボタンのタップで呼び出されます。 ファイルのダウンロードがうまく行かず、とりあえずダウンロード済みのファイルをインストールしようとして上記のコードになっています。
回答: setActionにはACTION_VIEWを設定すべきですね。 また、確認画面は必須なのでバックグラウンドでアプリを更新することは不可能だと思います。