您尚未登录

登录

推荐您使用PC浏览器访问

确定
  • 开发者中心
  • >
  • 云游戏
  • >
  • SDK参考手册
  • >
  • Android
  • >
  • v5.1.34

Android SDK 参考手册

1 海马云游戏 –Android SDK API 参考手册

1.0.1 1. HmcpManager

与云服务通信,初始化云服务相关的操作

方法 描述
getInstance 获取实例
init 初始化云服务
getCloudId 获得实例cid
gameArchived 查询用户是否有存档
getGameArchiveStatus 获取存档状态
setReleaseCid 释放指定的cid
checkPlayingGame 查询用户是否有正在进行,实例未被释放的游戏
getResolutionInfos 获取分辨率列表

1.0.2 2. HmcpVideoView

控制云服务播放、创建销毁的类

方法 描述
play 开始游戏
setUserInfo 设置用户登陆信息
setConfigInfo 配置信息
setHmcpPlayerListener 播放器的监听回调
onStart 生命周期 onStart
onResume 生命周期 onResume
onPause 生命周期 onPause
onStop 生命周期 onStop
onDestroy 生命周期 onDestroy
onExitGame 退出游戏
backToGame 对应用层开放的返回游戏的接口
onSwitchResolution 切换播流的码率
sendMessage 对应用层开放的发送消息的接口
getLastUserOperationTimestamp 获取用户最后一次指令时间戳
resetInputTimer 重置无操作超时计时器
startPlay 重新申请游戏
updateGameUID 游戏过程中,更新UID、游戏时长接口
getQRCodeData 获取虚拟手柄二维码数据
getInputUrl 获取Input地址
entryQueue 排队状态下,进入队列方法
exitQueue 排队状态下,退出排队
getClockDiffVideoLatencyInfo 返回基于时钟校准的延迟信息
getVideoLatency 获取网络延迟接口
startLiving 对应用层开放的游戏直播接口
stopLiving 对应用层开放的停止游戏直播接口
getPinCode 对应用层开放的获取授权码接口
contronPlay 对应用层开放的获得控制权接口
getLivingCapabilityStatus 对应用层开放的是否支持直播接口
getInputUrl 获取Input地址
getCloudPlayStatusCode 云游戏异常结束时状态码
startRecord 在onPermissionNotGranted回调中申请到录音权限时重新拉起录音
stopAndDismiss 设置可存档最小游戏时间并退出游戏
×

本篇文章对你是否有帮助?

更多建议

请输入您的建议