sUrAj sUrAj - 1 year ago 396
Android Question

how to install apk file programmatically

I want to install an apk file from my application.

I have created an app that contains a button, when I click that button then another apk
that I have stored in resources folder should be install,

Heres something I have done :

public void onClick(View v) {
// Intent intent = new Intent("");
// intent.setPackage("");
// intent.putExtra("SCAN_MODE", "QR_CODE_MODE");
// startActivityForResult(intent, 0);
File file = new File("android.resource://", "scan.apk");
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(file), "application/");

any ideas ?

please help me with this

Answer Source
Intent intent = new Intent(Intent.ACTION_VIEW);
    intent.setDataAndType(Uri.fromFile(new File
            (Environment.getExternalStorageDirectory()  + "/barcode.apk")), "application/");
Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download