diff --git a/README.md b/README.md index 2e3f39ce25f46d5b9fa95a057c12803f342985eb..07b81697bbc3931aec2fa5f45a781ab4af06c1ec 100644 --- a/README.md +++ b/README.md @@ -458,8 +458,58 @@ https://gitee.com/HuaweiCloudDeveloper/huaweicloud-cloudPhoneAccess-android/rele } ); ``` + +#### 4.12 注册虚拟设备数据监听 -#### 4.12 获取网络时延 +- 接口介绍 + + void registerOnVirtualDevDataListener(CloudPhoneVirtualDevDataListener listener); + +- 功能描述 + + 通过注册云手机虚拟设备数据监听器,实现云机虚拟设备消息数据的监听。 + +- 参数介绍 + + ``` + @param { CloudPhoneVirtualDevDataListener } listener:云手机虚拟设备数据监听器,接口如下: + public interface CloudPhoneOrientationChangeListener { + void onRecvVirtualDevData(byte[] data, int length); + } + ``` + +- 调用示例 + + ```java + cloudPhone.registerOnVirtualDevDataListener(new CloudPhoneVirtualDevDataListener() { + @Override + public void onRecvVirtualDevData(int orientation) { + // todo + } + } + ); + ``` +#### 4.13 发送虚拟设备数据 + +- 接口介绍 + + void sendVirtualDeviceData(byte devType, byte[] data); + +- 功能描述 + + 发送虚拟设备数据给云机。 +- 参数介绍 + + ``` + @param { byte } devType 设备类型,支持CAMERA_DATA、MICROPHONE_DATA、SENSOR_DATA + @param { byte[] } data:云手机虚拟设备数据 + ``` + +- 调用示例 + + cloudPhone.sendVirtualDeviceData(data, CAMERA_DATA); + +#### 4.14 获取网络时延 - 接口介绍