hyphenate_SDK4.0 4.10.0
hyphenate java IM SDK
Public 成员函数 | 所有成员列表
com.hyphenate.chat.EMDeviceInfo类 参考

继承自 com.hyphenate.chat.EMBase< T > .

Public 成员函数

String getResource ()
 
String getDeviceUUID ()
 
String getDeviceName ()
 

详细描述

多设备登录信息类。 可以通过 EMClient#getLoggedInDevicesFromServer(String, String) 获取相关信息。

成员函数说明

◆ getDeviceName()

String com.hyphenate.chat.EMDeviceInfo.getDeviceName ( )

获取设备型号名称。如果用户自定义了设备名称,则该处获取的是自定义设备名称。 例如:"HUAWEICOL-AL10"。

返回
设备型号名称。

◆ getDeviceUUID()

String com.hyphenate.chat.EMDeviceInfo.getDeviceUUID ( )

获取设备的 UUID(唯一标识码)。

返回
设备的 UUID(唯一标识码)。

◆ getResource()

String com.hyphenate.chat.EMDeviceInfo.getResource ( )

获取其他登录的设备信息。 可以通过设备信息区分设备类型,如:

String deviceResource = getResource();
String deviceType = deviceResource.substring(0, deviceResource.indexOf("_"));
if(deviceType.equalsIgnoreCase("ios")) {
// iOS device
}else if(deviceType.equalsIgnoreCase("android")) {
// android device
}else if(deviceType.equalsIgnoreCase("web")) {
// web device
}else if(deviceType.equalsIgnoreCase("win")) {
// win device
}else if(deviceType.equalsIgnoreCase("iMac")) {
// mac device
}
String getResource()
Definition: EMDeviceInfo.java:69
返回
其他登录的设备信息。

该类的文档由以下文件生成: