在android 如果一个应用程序要安装别一个应用 用法:
import java.io.File;
import android.content.Context;
import android.content.Intent;
import android.net.Uri;
import android.util.Log;
/**
* apk安装
* @author x_liaolijun
*
*/
public class InstallManager {
/**
*
* @param download
* @return
*/
public static void installApk(Context context,String fileName){
if(fileName!=null && fileName.contains(".apk")){
File f = new File(fileName);
if(f.exists()){
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
intent.setDataAndType(Uri.parse("file://"+fileName),"application/vnd.android.package-archive");
context.startActivity(intent);
}
}
}
}