- sContext - Static variable in class com.xiaomi.market.sdk.AppGlobal
-
- SDKDatabaseHelper - Class in com.xiaomi.market.sdk
-
- sDownloadInstallManager - Static variable in class com.xiaomi.market.sdk.DownloadInstallManager
-
- sEnable - Static variable in class com.xiaomi.market.sdk.Log
-
- ServerType - Enum in com.xiaomi.market.sdk
-
Created by lijie on 18-8-16.
- setAbTestIdentifer(AbTestIdentifier) - Static method in class com.xiaomi.market.sdk.XiaomiUpdateAgent
-
设置灰度参数, 默认采用AndroidId作为灰度参数,可选择AndroidId和ImeiMd5.
- setAppId(String) - Method in class com.xiaomi.market.sdk.silentupdate.SilentUpdater.Builder
-
应用在小米开发者站上的appId, 用于下载授权
- setAppKey(String) - Method in class com.xiaomi.market.sdk.silentupdate.SilentUpdater.Builder
-
应用在小米开发者站上的appKey, 用于授权
- setCallback(SilentUpdater.UpdateCallback) - Method in class com.xiaomi.market.sdk.silentupdate.SilentUpdater.Builder
-
下载/安装回调
- setCheckUpdateOnlyWifi(boolean) - Static method in class com.xiaomi.market.sdk.XiaomiUpdateAgent
-
设置是否仅在wifi下检查更新
- setContext(Context) - Static method in class com.xiaomi.market.sdk.AppGlobal
-
- setExtras(Bundle) - Method in class com.xiaomi.market.sdk.silentupdate.SilentUpdater.Builder
-
透传给服务器的额外参数, 所有参数必须以ext_开头
- setForceUpdate(boolean) - Method in class com.xiaomi.market.sdk.silentupdate.SilentUpdater.Builder
-
设置是否强制升级.
- setHideUpdate(boolean) - Method in class com.xiaomi.market.sdk.silentupdate.SilentUpdater.Builder
-
设置隐藏升级,用户不会在任何地方看到正在下载更新当前应用.
- setNeedBaseParameter(boolean) - Method in class com.xiaomi.market.sdk.Connection
-
- setNeedHosted(boolean) - Method in class com.xiaomi.market.sdk.Connection
-
- setNeedId(boolean) - Method in class com.xiaomi.market.sdk.Connection
-
- setNeedSessionId(boolean) - Method in class com.xiaomi.market.sdk.Connection
-
- setServer(ServerType) - Static method in class com.xiaomi.market.sdk.XiaomiUpdateAgent
-
选择要使用的服务器类型,用于debug, 可选参数:ServerType.PRODUCT, ServerType.PREVIEW, ServerType.STAGING
- setServerType(ServerType) - Static method in class com.xiaomi.market.sdk.Constants
-
- setShowUserAgreementIfNeeded(boolean) - Method in class com.xiaomi.market.sdk.silentupdate.SilentUpdater.Builder
-
应用商店必须通过用户协议后才能联网,设置此参数,可在应用商店还未通过用户协议时弹出用户协议。
若已通过用户协议,则此参数没有任何作用
- setTargetPkg(String) - Method in class com.xiaomi.market.sdk.silentupdate.SilentUpdater.Builder
-
设置通过哪个包名的应用商店进行静默升级, 可选包名: com.xiaomi.market(国内商店), com.xiaomi.discover(海外系统应用升级器)
com.xiaomi.mipicks(海外应用商店)
如果不设置此参数,国内默认使用com.xiaomi.market, 海外优先选择com.xiaomi.mipicks, 如果设备上支持com.xiaomi.mipicks则
通过系统应用升级器升级
- setUpdateAutoPopup(boolean) - Static method in class com.xiaomi.market.sdk.XiaomiUpdateAgent
-
- setUpdateListener(XiaomiUpdateListener) - Static method in class com.xiaomi.market.sdk.XiaomiUpdateAgent
-
设置检查更新结果回调函数.
- setUpdateMethod(Constants.UpdateMethod) - Static method in class com.xiaomi.market.sdk.XiaomiUpdateAgent
-
set priority updateMethod , con`t ensure use mi market to update apps
- setUseGet(boolean) - Method in class com.xiaomi.market.sdk.Connection
-
- setUseImeiMd5AsIdentifier(boolean) - Static method in class com.xiaomi.market.sdk.XiaomiUpdateAgent
-
Deprecated.
- setUseInternalProductUrl(boolean) - Static method in class com.xiaomi.market.sdk.Constants
-
- setUseInternationalHost(boolean) - Static method in class com.xiaomi.market.sdk.XiaomiUpdateAgent
-
设置是否使用海外地区apk.
- setVersionCode(int) - Method in class com.xiaomi.market.sdk.silentupdate.SilentUpdater.Builder
-
待升级应用的versionCode, 必须指定检查更新接口返回待更新版本号, 否则应用商店会直接拒绝升级请求, 并返回CODE_TARGET_VERSION_MISSING
warning: 此参数仅作为授权时的校验参数,最终下载的版本根据应用商店检查到的可更新版本为准
- setWifiOnly(boolean) - Method in class com.xiaomi.market.sdk.silentupdate.SilentUpdater.Builder
-
设置仅在wifi下下载更新
- SigGenerator - Class in com.xiaomi.market.sdk.silentupdate
-
Created by lijie on 18-7-30.
- SigGenerator() - Constructor for class com.xiaomi.market.sdk.silentupdate.SigGenerator
-
- signature - Variable in class com.xiaomi.market.sdk.LocalAppInfo
-
- SilentUpdater - Class in com.xiaomi.market.sdk.silentupdate
-
Created by lijie on 18-8-14.
- SilentUpdater() - Constructor for class com.xiaomi.market.sdk.silentupdate.SilentUpdater
-
- SilentUpdater.Builder - Class in com.xiaomi.market.sdk.silentupdate
-
- SilentUpdater.UpdateCallback - Interface in com.xiaomi.market.sdk.silentupdate
-
- Singleton<T> - Class in com.xiaomi.market.sdk
-
- Singleton() - Constructor for class com.xiaomi.market.sdk.Singleton
-
- SOURCE - Static variable in class com.xiaomi.market.sdk.Constants
-
- sourceDir - Variable in class com.xiaomi.market.sdk.LocalAppInfo
-
- sourceMD5 - Variable in class com.xiaomi.market.sdk.LocalAppInfo
-
- SPLIT_PATTERN - Static variable in class com.xiaomi.market.sdk.Constants
-
- STATUS_FAILED - Static variable in class com.xiaomi.market.sdk.UpdateStatus
-
检查更新失败, 主要是由于网络故障或服务器异常等
- STATUS_LOCAL_APP_FAILED - Static variable in class com.xiaomi.market.sdk.UpdateStatus
-
获取本地apk信息失败
- STATUS_NO_NET - Static variable in class com.xiaomi.market.sdk.UpdateStatus
-
检查更新时无网络连接
- STATUS_NO_UPDATE - Static variable in class com.xiaomi.market.sdk.UpdateStatus
-
无可更新版本
- STATUS_NO_WIFI - Static variable in class com.xiaomi.market.sdk.UpdateStatus
-
- STATUS_UPDATE - Static variable in class com.xiaomi.market.sdk.UpdateStatus
-
有可更新版本