0

アプリケーション内から .​​apk ファイルを開く方法を知る必要があります。私が知っているように、Android OS にはファイル エクスプローラーがないため、ダウンロードしてインストールしたプログラムを使用する必要があります。質問が理解できることを願っています。ありがとう!

4

2 に答える 2

0

android.intent.action.ACTION_VIEWアクションとファイルを指すデータ URIを使用してインテントを作成できます。

これにより、ユーザーにファイルのインストールを求めるダイアログが開きます (必要な権限について警告します)。

ただし、APK を自分で直接インストールすることはできません。

于 2013-04-09T15:30:03.080 に答える
0

ダウンロード後に apk ファイルをインストールする場合は、次のインテントを使用できます。

Intent installIntent= new Intent(Intent.ACTION_VIEW);
installIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
installIntent.setDataAndType(Uri.parse("file://" + apkFilePath),"application/vnd.android.package-archive");
startActivity(installIntent); 
于 2013-04-09T15:33:01.667 に答える