public class TMSelfUpdateUpdateInfo
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
static int |
STATUS_CHECKUPDATE_FAILURE |
static int |
STATUS_CHECKUPDATE_RESPONSE_IS_NULL |
static int |
STATUS_OK |
static int |
UpdateMethod_ByPatch
增量更新,服务器已经有增量包,下载完成后,需要合成
|
static int |
UpdateMethod_Normal
普通更新,直接从服务器下载最新版本
|
static int |
UpdateMethod_NoUpdate
签名不一致 或者 服务端返回的versioncode跟本地一致,本地是最新版本无需更新
|
int |
versioncode
版本号
|
java.lang.String |
versionname
版本名称
|
构造器和说明 |
---|
TMSelfUpdateUpdateInfo(int status,
int updateMethod,
long newApkSize,
long patchSize,
java.lang.String newFeature,
java.lang.String updateDownloadUrl,
byte overwriteChannelid,
java.lang.String versionName,
int versioncode) |
限定符和类型 | 方法和说明 |
---|---|
long |
getNewApkSize() |
java.lang.String |
getNewFeature() |
byte |
getOverwriteChannelid() |
long |
getPatchSize() |
int |
getStatus() |
java.lang.String |
getUpdateDownloadUrl() |
int |
getUpdateMethod() |
void |
setNewApkSize(long newApkSize) |
void |
setNewFeature(java.lang.String newFeature) |
void |
setOverwriteChannelid(byte overwriteChannelid) |
void |
setPatchSize(long patchSize) |
void |
setStatus(int status) |
void |
setUpdateDownloadUrl(java.lang.String updateDownloadUrl) |
void |
setUpdateMethod(int updateMethod) |
public static final int STATUS_OK
public static final int STATUS_CHECKUPDATE_FAILURE
public static final int STATUS_CHECKUPDATE_RESPONSE_IS_NULL
public static final int UpdateMethod_NoUpdate
public static final int UpdateMethod_Normal
public static final int UpdateMethod_ByPatch
public java.lang.String versionname
public int versioncode
public TMSelfUpdateUpdateInfo(int status, int updateMethod, long newApkSize, long patchSize, java.lang.String newFeature, java.lang.String updateDownloadUrl, byte overwriteChannelid, java.lang.String versionName, int versioncode)
public int getStatus()
public void setStatus(int status)
public int getUpdateMethod()
public void setUpdateMethod(int updateMethod)
public long getNewApkSize()
public void setNewApkSize(long newApkSize)
public long getPatchSize()
public void setPatchSize(long patchSize)
public java.lang.String getNewFeature()
public void setNewFeature(java.lang.String newFeature)
public java.lang.String getUpdateDownloadUrl()
public void setUpdateDownloadUrl(java.lang.String updateDownloadUrl)
public byte getOverwriteChannelid()
public void setOverwriteChannelid(byte overwriteChannelid)