public class AliLiveInfoUtils
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ALIVC_CONAN_VERSION
SDK version
|
static java.io.File |
ALIVC_DATA_FILE
Conan组件文件目录
|
static java.lang.String |
DATA_DIRECTORY
存储路径父目录名称
|
Constructor and Description |
---|
AliLiveInfoUtils() |
Modifier and Type | Method and Description |
---|---|
static boolean |
checkNetworkPermission()
检查是否有网络权限
|
static boolean |
checkWriteFilePermission()
获取存储路径权限
|
static java.lang.String |
generateNewSessionId()
生成新的SessionId
|
static java.lang.String |
getCPUInfo()
CPU Model Info
|
static java.lang.String |
getCPUProcessorInfo()
CPU Processor Info
|
static double |
getCPUUsageRatio()
获取CPU使用百分比
|
static java.lang.String |
getCurrentTimestamp()
获取本地时间戳
|
static java.lang.String |
getDeviceBrand()
获取设备品牌
|
static java.lang.String |
getDeviceManufacturer()
获取设备厂家
|
static java.lang.String |
getDeviceModel()
获取设置Model
|
static java.lang.String |
getDeviceUUID()
获取设备唯一ID,32位长
|
static java.lang.String |
getElectricUsageRatio()
获取电量消耗
|
static java.lang.String |
getGPUInfo()
获取GPU芯片信息
|
static java.lang.String |
getMemoryUsageRatio()
获取内存占用百分比
|
static java.lang.String |
getOpenGLVersion()
获取openGL版本号
|
static java.lang.String |
getOSVersion()
获取操作系统版本号
|
static android.content.Context |
getSDKContext()
获取Application
|
static java.lang.String |
getSDKVersion()
获取操作系统SDK版本号
|
static java.lang.String |
getTerminalType()
获取终端类型Phone/Pad
|
static void |
setSDKContext(android.content.Context context)
设置Application
|
public static final java.lang.String DATA_DIRECTORY
public static final java.lang.String ALIVC_CONAN_VERSION
public static final java.io.File ALIVC_DATA_FILE
public static void setSDKContext(android.content.Context context)
public static android.content.Context getSDKContext()
public static java.lang.String getDeviceUUID()
public static java.lang.String getTerminalType()
public static java.lang.String generateNewSessionId()
public static double getCPUUsageRatio()
public static java.lang.String getMemoryUsageRatio()
public static java.lang.String getElectricUsageRatio()
public static java.lang.String getCPUInfo()
public static java.lang.String getCPUProcessorInfo()
public static java.lang.String getGPUInfo()
public static java.lang.String getOpenGLVersion()
public static java.lang.String getDeviceBrand()
public static java.lang.String getDeviceManufacturer()
public static java.lang.String getDeviceModel()
public static java.lang.String getOSVersion()
public static java.lang.String getSDKVersion()
public static java.lang.String getCurrentTimestamp()
public static boolean checkWriteFilePermission()
public static boolean checkNetworkPermission()