public static class QHVCSdkConfig.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder(Context context) |
Modifier and Type | Method and Description |
---|---|
QHVCSdkConfig |
build()
创建SDK配置
|
QHVCSdkConfig.Builder |
setAppId(java.lang.String appId)
设置应用Id
|
QHVCSdkConfig.Builder |
setAppVersion(java.lang.String appVersion)
设置APP版本号
|
QHVCSdkConfig.Builder |
setCrashReportEnable(boolean enable)
Deprecated.
|
QHVCSdkConfig.Builder |
setDebugUtils(DebugUtils debugUtils)
设置日志配置
|
QHVCSdkConfig.Builder |
setMachineId(java.lang.String machineId)
设置设备唯一识别码,非必须
|
QHVCSdkConfig.Builder |
setNetworkType(java.lang.String networkType)
设置网络类型,非必须
|
QHVCSdkConfig.Builder |
setOptions(java.util.Map<java.lang.String,java.lang.Object> options)
设置附加参数
key:
QHVCSdkConfig.QhvcCommonOptionKey |
QHVCSdkConfig.Builder |
setPluginInstallDir(java.lang.String pluginInstallDir)
设置插件化SO文件下载路径,需确保有可读、可执行权限
|
QHVCSdkConfig.Builder |
setServerAddress(QHVCServerAddress serverAddress)
设置SDK服务器地址,非必须
|
QHVCSdkConfig.Builder |
setSystemVersion(java.lang.String systemVersion)
设置Android系统版本号,非必须
|
QHVCSdkConfig.Builder |
setUserId(java.lang.String userId)
设置用户唯一标识,非必须
|
public QHVCSdkConfig.Builder setAppId(java.lang.String appId)
appId
- 应用IDpublic QHVCSdkConfig.Builder setServerAddress(QHVCServerAddress serverAddress)
serverAddress
- SDK服务器地址public QHVCSdkConfig.Builder setAppVersion(java.lang.String appVersion)
appVersion
- APP版本号public QHVCSdkConfig.Builder setMachineId(java.lang.String machineId)
machineId
- 设备唯一识别码public QHVCSdkConfig.Builder setSystemVersion(java.lang.String systemVersion)
systemVersion
- Android系统版本号public QHVCSdkConfig.Builder setNetworkType(java.lang.String networkType)
networkType
- 网络类型public QHVCSdkConfig.Builder setUserId(java.lang.String userId)
userId
- 用户唯一标识@Deprecated public QHVCSdkConfig.Builder setCrashReportEnable(boolean enable)
enable
- true 开启;false 关闭public QHVCSdkConfig.Builder setPluginInstallDir(java.lang.String pluginInstallDir)
pluginInstallDir
- 插件化SO文件下载路径,需确保有可读、可执行权限public QHVCSdkConfig.Builder setDebugUtils(DebugUtils debugUtils)
debugUtils
- 日志配置public QHVCSdkConfig.Builder setOptions(java.util.Map<java.lang.String,java.lang.Object> options)
QHVCSdkConfig.QhvcCommonOptionKey
public QHVCSdkConfig build()