kaiser75
19/09/18, 12:46:45
Sabeis como instalar aplicaciones desde un directorio en la memoria externa del dispositivo?, por mucho que lo intento al final me sale "aplicacion no instalada". Si desinstalo la aplicacion del emulador y la instalo manualmente, si que me funciona :pensando:, lo que no se es como sobreescribir la App si esta instalada.
Este es el codigo que uso para instalar la aplicacion:
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(new File(
Environment.getExternalStorageDirectory() + folderTempApk + ARCHIVO_APK)),
"application/vnd.android.package-archive");
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
Este es el codigo que uso para instalar la aplicacion:
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(new File(
Environment.getExternalStorageDirectory() + folderTempApk + ARCHIVO_APK)),
"application/vnd.android.package-archive");
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);