PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV Mobile 2024 → Install Apk's
Install Apk's
Iniciado por Boller, 24,nov. 2014 11:59 - 2 respuestas
Miembro registrado
3.750 mensajes
Publicado el 24,noviembre 2014 - 11:59
//InstallApk - Funcional - Perfeito

import android.app.Activity;
import android.content.Intent;
import android.content.pm.PackageInfo;
import android.net.Uri;
import android.os.Bundle;
import android.os.Environment;
import android.view.View;
import android.util.*;
import java.lang.*;
import java.lang.Exception;
import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;

//InstallApk("/mnt/sdcard/Pado/Install/","padorun.apk")
//
//InstallApk("/mnt/sdcard/Pado/Install/","pado.apk")


PUBLIC static boolean InstallApk(string Diretorio, string Aplicativo){
try {

IF (Aplicativo == null){
RETURN False;
}
ELSE{

File File = new File(Diretorio, Aplicativo);
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(File), "application/vnd.android.package-archive");
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
getActiviteEnCours().startActivity(intent);

RETURN True;

}

}
catch(EXCEPTION e) {
Log.e("WM",e.toString());
RETURN False;
}
}
Miembro registrado
3.750 mensajes
Publicado el 24,noviembre 2014 - 11:59
InstallApk(string Diretorio, string Aplicativo)
Miembro registrado
1 mensaje
Publicado el 27,julio 2023 - 11:42
great