public final class _XUpdate
extends java.lang.Object
| Constructor and Description |
|---|
_XUpdate() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
encryptFile(java.io.File file)
加密文件
|
static java.lang.String |
getApkCacheDir() |
static IUpdateChecker |
getIUpdateChecker() |
static IUpdateDownloader |
getIUpdateDownLoader() |
static IUpdateHttpService |
getIUpdateHttpService() |
static IUpdateParser |
getIUpdateParser() |
static OnInstallListener |
getOnInstallListener() |
static OnUpdateFailureListener |
getOnUpdateFailureListener() |
static java.util.Map<java.lang.String,java.lang.Object> |
getParams() |
static boolean |
isAutoMode() |
static boolean |
isFileValid(java.lang.String encrypt,
java.io.File file)
验证文件是否有效(加密是否一致)
|
static boolean |
isGet() |
static boolean |
isShowUpdatePrompter() |
static boolean |
isWifiOnly() |
static void |
onUpdateError(int errorCode)
更新出现错误
|
static void |
onUpdateError(int errorCode,
java.lang.String message)
更新出现错误
|
static void |
onUpdateError(UpdateError updateError)
更新出现错误
|
static void |
setIsShowUpdatePrompter(boolean isShowUpdatePrompter) |
static void |
startInstallApk(android.content.Context context,
java.io.File apkFile)
开始安装apk文件
|
static void |
startInstallApk(android.content.Context context,
java.io.File apkFile,
DownloadEntity downloadEntity)
开始安装apk文件
|
public static void setIsShowUpdatePrompter(boolean isShowUpdatePrompter)
public static boolean isShowUpdatePrompter()
public static java.util.Map<java.lang.String,java.lang.Object> getParams()
public static IUpdateHttpService getIUpdateHttpService()
public static IUpdateChecker getIUpdateChecker()
public static IUpdateParser getIUpdateParser()
public static IUpdateDownloader getIUpdateDownLoader()
public static boolean isGet()
public static boolean isWifiOnly()
public static boolean isAutoMode()
public static java.lang.String getApkCacheDir()
public static java.lang.String encryptFile(java.io.File file)
file - 需要加密的文件public static boolean isFileValid(java.lang.String encrypt,
java.io.File file)
encrypt - 加密值,不能为空file - 需要校验的文件public static OnInstallListener getOnInstallListener()
public static void startInstallApk(android.content.Context context,
java.io.File apkFile)
context - 传activity可以获取安装的返回值,详见ApkInstallUtils.REQUEST_CODE_INSTALL_APPapkFile - apk文件public static void startInstallApk(android.content.Context context,
java.io.File apkFile,
DownloadEntity downloadEntity)
context - 传activity可以获取安装的返回值,详见ApkInstallUtils.REQUEST_CODE_INSTALL_APPapkFile - apk文件downloadEntity - 文件下载信息public static OnUpdateFailureListener getOnUpdateFailureListener()
public static void onUpdateError(int errorCode)
errorCode - public static void onUpdateError(int errorCode,
java.lang.String message)
errorCode - message - public static void onUpdateError(UpdateError updateError)
updateError -