PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile 24 → Install Apk's
Install Apk's
Débuté par adrianoboller, 24 nov. 2014 11:59 - 1 réponse
Membre enregistré
3 003 messages
Popularité : +89 (91 votes)
Posté le 24 novembre 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;
}
}
Membre enregistré
3 003 messages
Popularité : +89 (91 votes)
Posté le 24 novembre 2014 - 11:59
InstallApk(string Diretorio, string Aplicativo)