package
com.lianpos.util;
import
android.content.Context;
import
android.content.DialogInterface;
import
android.content.Intent;
import
android.net.Uri;
import
android.os.Handler;
import
android.os.Message;
import
android.support.v7.app.AlertDialog;
import
android.view.LayoutInflater;
import
android.view.View;
import
android.widget.ProgressBar;
import
android.widget.Toast;
import
com.lianpos.activity.R;
import
java.io.File;
import
java.io.FileOutputStream;
import
java.io.InputStream;
import
java.net.HttpURLConnection;
import
java.net.URL;
/**
* Created by Administrator on 2018/1/2 0002.
*/
public
class
UpdateManager {
private
Context mContext;
private
String apkUrl = ResultUtils.versionUrlValue;
private
static
final
String savePath =
"/sdcard/updateAPK/"
;
private
static
final
String saveFileName = savePath +
"apkName.apk"
;
private
ProgressBar mProgress;
private
static
final
int
DOWNLOADING =
1
;
private
static
final
int
DOWNLOADED =
2
;
private
static
final
int
DOWNLOAD_FAILED =
3
;
private
int
progress;
private
boolean
cancelFlag