apk
ダウンロードせずにファイルをインストールできますか?apk
ファイルはサーバー上にあります。以下のコードを試しましたが、機能しません。
public static void InstallProgram(Uri uri, Context context){
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(uri,"application/vnd.android.package-archive");
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(intent);
}
どこuri
にありますかhttp://192.168.43.1:6789/mobile_base/test.apk
。エラーを返します:
android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=http://192.168.43.1:6789/mobile_base/test.apk typ=application/vnd.android.package-archive flg=0x10000000 }