UpdateConfig

AppUpdater的配置信息

Author

Jenly Jenly

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
open var apkMD5: String
APK文件的MD5
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
是否删除取消下载的文件
Link copied to clipboard
下载完成后是否自动弹出安装
Link copied to clipboard
下载失败是否支持点击通知栏重新下载
Link copied to clipboard
是否显示通知栏
Link copied to clipboard
是否显示百分比
Link copied to clipboard
open var isSound: Boolean
是否铃声提示,为true时使用通知默认铃声
Link copied to clipboard
是否支持通过删除通知栏来取消下载
Link copied to clipboard
open var isVibrate: Boolean
是否震动提示,为true时使用通知默认震动
Link copied to clipboard
open var reDownloads: Int
下载失败后,最大重新下载次数
Link copied to clipboard
open var versionCode: Long
要下载的APK的versionCode

Functions

Link copied to clipboard
open fun addHeader(headers: Map<String, String>)
open fun addHeader(key: String, value: String)
请求头添加参数
Link copied to clipboard
open fun describeContents(): Int
Link copied to clipboard
open fun getAuthority(): String
Link copied to clipboard
open fun getChannelId(): String
Link copied to clipboard
Link copied to clipboard
open fun getFilename(): String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun getPath(): String
Link copied to clipboard
Link copied to clipboard
open fun getUrl(): String
Link copied to clipboard
open fun setAuthority(authority: String)
设置FileProvider的authority
Link copied to clipboard
open fun setCancelDownload(cancelDownload: Boolean)
是否支持通过删除通知栏来取消下载(默认为:false)
Link copied to clipboard
open fun setChannelId(channelId: String)
设置通知通道ID
Link copied to clipboard
open fun setChannelName(channelName: String)
设置通知通道名称
Link copied to clipboard
open fun setFilename(filename: String)
设置保存的文件名
Link copied to clipboard
设置通知图标
Link copied to clipboard
open fun setNotificationId(notificationId: Int)
设置通知ID
Link copied to clipboard
open fun setPath(path: String)
设置保存的路径,(建议使用默认,不做设置)
Link copied to clipboard
open fun setUrl(url: String)
设置APK下载地址
Link copied to clipboard
open fun writeToParcel(dest: Parcel, flags: Int)