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配置构造器
|
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
QHVC_COMMON_GODSEES_KEY
帝视打点使用的bsid
|
static java.lang.String |
QHVC_KEY_BUSINESS_ID
帝视的bsid KEY
|
static java.lang.String |
QHVC_KEY_ENABLE_CLOUD_CONTROL
控制是否开启云控
|
static java.lang.String |
QHVC_KEY_ENABLE_STATS
控制是否开启打点
|
static java.lang.String |
QHVC_KEY_LOG_PATH
设置关键日志的输出地址
|
static java.lang.String |
QHVC_KEY_SERVICEAREA
设置大区
内容如下:
cn 中国360
ap1 新加坡AWS
eu1 欧盟AWS
na1 北美AWS
|
Constructor and Description |
---|
QHVCSdkConfig(QHVCSdkConfig.Builder builder) |
Modifier and Type | Method and Description |
---|---|
static QHVCSdkConfig |
createDefault(Context context)
获取SDK默认配置
|
java.lang.String |
getAppId()
获取应用ID(也叫业务ID)
|
java.lang.String |
getAppVersion()
获取APP版本号
|
java.lang.String |
getBusinessId()
Deprecated.
|
Context |
getContext() |
java.lang.String |
getControlUrl()
获取云控服务器地址
|
boolean |
getCrashReportEnable()
Deprecated.
|
DebugUtils |
getDebugUtils()
获取日志配置
|
boolean |
getEnableCloudControl() |
boolean |
getEnableStats() |
java.lang.String |
getFeedbackUrl()
获取推流状态上传服务器地址
|
java.lang.String |
getGodSeesBsid() |
java.lang.String |
getKeyLogPath()
获取关键日志的存放路径
|
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 |
setAppId(java.lang.String appId)
设置appId
|
void |
setCrashReportEnable(boolean enable)
Deprecated.
|
void |
setEnableCloudControl(boolean enableCloudControl) |
void |
setEnableStats(boolean enableStats) |
void |
setNetworkType(java.lang.String networkType)
设置网络类型
|
void |
setPluginInstallDir(java.lang.String pluginInstallDir)
设置插件化SO文件下载路径,需确保有可读、可执行权限
|
void |
setUserId(java.lang.String userId)
设置用户唯一标识
|
java.lang.String |
toString() |
public static final java.lang.String QHVC_KEY_ENABLE_CLOUD_CONTROL
public static final java.lang.String QHVC_KEY_SERVICEAREA
public static final java.lang.String QHVC_KEY_BUSINESS_ID
public static final java.lang.String QHVC_COMMON_GODSEES_KEY
public static final java.lang.String QHVC_KEY_ENABLE_STATS
public static final java.lang.String QHVC_KEY_LOG_PATH
public QHVCSdkConfig(QHVCSdkConfig.Builder builder)
public static QHVCSdkConfig createDefault(Context context)
context
- contextpublic Context getContext()
@Deprecated public java.lang.String getBusinessId()
public java.lang.String getAppId()
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 setAppId(java.lang.String appId)
appId
- 应用ID@Deprecated public void setCrashReportEnable(boolean enable)
enable
- true 开启;false 关闭@Deprecated 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 boolean getEnableCloudControl()
public void setEnableCloudControl(boolean enableCloudControl)
public boolean getEnableStats()
public void setEnableStats(boolean enableStats)
public java.lang.String getGodSeesBsid()
public java.lang.String getKeyLogPath()
public java.lang.String toString()
toString
in class java.lang.Object