Quiero instalar un archivo apk de mi aplicación.cómo instalar el archivo apk programáticamente
He creado una aplicación que contiene un botón, al hacer clic en ese botón y luego otro apk que he almacenado en la carpeta de recursos debe ser instalar,
Heres algo que he hecho:
public void onClick(View v) {
// Intent intent = new Intent("com.google.zxing.client.android.SCAN");
// intent.setPackage("com.google.zxing.client.android");
// intent.putExtra("SCAN_MODE", "QR_CODE_MODE");
// startActivityForResult(intent, 0);
File file = new File("android.resource://com.app.barcodescanner/raw", "scan.apk");
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(file), "application/vnd.android.package-archive");
startActivity(intent);
}
cualquier ideas?
favor me ayude con este
copie primero el archivo apk a la tarjeta sd mediante programación y luego realice el paso anterior – sUrAj
¿Esto creará un mensaje para que el usuario lo acepte? Si es así, ¿hay alguna solución para evitarlo? –
¿Puedo volver a abrirlo después de que la instalación se haya completado? – zionpi