public class QHVCSdkConfig
extends java.lang.Object
Created by guohailiang on 2017/5/11.
Modifier and Type | Class and Description |
---|---|
static class |
QHVCSdkConfig.Builder
SDK配置构造器
|
Constructor and Description |
---|
QHVCSdkConfig(QHVCSdkConfig.Builder builder) |
Modifier and Type | Method and Description |
---|---|
static QHVCSdkConfig |
createDefault(Context context)
获取SDK默认配置
|
java.lang.String |
getAppVersion()
获取APP版本号
|
java.lang.String |
getBusinessId()
获取业务ID
|
Context |
getContext() |
java.lang.String |
getControlUrl()
获取云控服务器地址
|
boolean |
getCrashReportEnable()
获取是否开启了崩溃收集功能
|
DebugUtils |
getDebugUtils()
获取日志配置
|
java.lang.String |
getFeedbackUrl()
获取推流状态上传服务器地址
|
java.lang.String |
getMachineId()
获取设备唯一识别码
|
java.lang.String |
getMergeUrl()
获取合流服务器地址
|
java.lang.String |
getMicUrl()
获取连麦服务器地址
|
java.lang.String |
getNetworkType()
获取网络类型
|
java.lang.String |
getPluginInstallDir()
获取插件化SO文件下载路径
|
java.lang.String |
getScheduleUrl()
获取调度服务器地址
|
java.lang.String |
getStatUrl()
获取打点服务器地址
|
java.lang.String |
getSystemVersion()
获取Android系统版本号
|
java.lang.String |
getUserId()
获取用户唯一标识
|
void |
setBusinessId(java.lang.String businessId)
设置业务ID
|
void |
setCrashReportEnable(boolean enable)
开启或关闭崩溃收集功能,默认开启
|
void |
setNetworkType(java.lang.String networkType)
设置网络类型
|
void |
setPluginInstallDir(java.lang.String pluginInstallDir)
设置插件化SO文件下载路径,需确保有可读、可执行权限
|
void |
setUserId(java.lang.String userId)
设置用户唯一标识
|
java.lang.String |
toString() |
public QHVCSdkConfig(QHVCSdkConfig.Builder builder)
public static QHVCSdkConfig createDefault(Context context)
context
- contextpublic Context getContext()
public java.lang.String getBusinessId()
public java.lang.String getAppVersion()
public java.lang.String getMachineId()
public java.lang.String getSystemVersion()
public java.lang.String getNetworkType()
public java.lang.String getUserId()
public DebugUtils getDebugUtils()
public void setNetworkType(java.lang.String networkType)
networkType
- 网络类型public void setUserId(java.lang.String userId)
userId
- 用户唯一标识public void setBusinessId(java.lang.String businessId)
businessId
- 业务IDpublic void setCrashReportEnable(boolean enable)
enable
- true 开启;false 关闭public boolean getCrashReportEnable()
public void setPluginInstallDir(java.lang.String pluginInstallDir)
pluginInstallDir
- 插件化SO文件下载路径,需确保有可读、可执行权限public java.lang.String getPluginInstallDir()
public java.lang.String getScheduleUrl()
public java.lang.String getStatUrl()
public java.lang.String getMergeUrl()
public java.lang.String getMicUrl()
public java.lang.String getFeedbackUrl()
public java.lang.String getControlUrl()
public java.lang.String toString()
toString
in class java.lang.Object