Package com.zego.zegoliveroom
Interface ZegoLiveRoom.SDKContext
-
- All Known Subinterfaces:
ZegoLiveRoom.SDKContextEx
,ZegoLiveRoom.SDKContextEx2
,ZegoLiveRoom.SDKContextEx3
- Enclosing class:
- ZegoLiveRoom
public static interface ZegoLiveRoom.SDKContext
SDK 上下文,用于向 app 获取常规信息
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description android.app.Application
getAppContext()
提供当前 App 的上下文。java.lang.String
getLogPath()
指明 SDK 日志文件存储目录(全路径)。java.lang.String
getSoFullPath()
获取外部 libzegoliveroom.so 路径。
-
-
-
Method Detail
-
getSoFullPath
java.lang.String getSoFullPath()
获取外部 libzegoliveroom.so 路径。此方法用于想通过外部加载 .so 文件时使用,如将 .so 存放到服务器上,等 app 运行时再加载,以降低 apk 尺寸
注意:1. SDK 会优先使用 APK 自带的 libzegoliveroom.so; 2. 目前只支持本地文件路径,不支持网络路径;
3. 请确保文件有可读权限。- Returns:
- null 当不需要此特性时; libzegoliveroom.so 全路径,当加载默认 libzegoliveroom.so 失败时,会加载该方法提供的 so lib
-
getLogPath
java.lang.String getLogPath()
指明 SDK 日志文件存储目录(全路径)。需要确保 SDK 具备存取该目录的权限
- Returns:
- SDK 日志文件存储路径,当返回 null 时,SDK 使用默认路径
-
getAppContext
android.app.Application getAppContext()
提供当前 App 的上下文。- Returns:
- Application Context,一定不能为空!
-
-