1

Androidアプリケーションをプログラム的にインストールしています。ダイアログボックス「Complete Action Using」が表示されます。それらの間で多くのオプションが利用可能です「パッケージインストーラー」。ユーザーに選択を求めることなく暗黙的に「パッケージインストーラー」を選択する方法は?

編集 私が使用しているコードは次のとおりです。

 Intent intent = new Intent();
intent .setDataAndType(Uri.fromFile(new File("/mnt/sdcard/download/App.apk")),"application/vnd.android.package-archive");
startActivity(intent);
4

4 に答える 4

5

私はそのタスクにこのコードを使用しています。タイプを追加するのを逃したと思いますか?

Uri fileUri = Uri.fromFile(myFile);
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(fileUri, "application/vnd.android.package-archive");
startActivity(intent);
于 2012-06-21T11:47:52.807 に答える