检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
权限说明 SDK已申请存储、截屏、悬浮窗权限,需要用户授权。 父主题: 说明
OBS Android SDK最新版本源码:GitHub 其他安装方式 其他安装方式请参考 安装SDK SDK源码和API文档 SDK源码请参见:GitHub 接口参考文档地址:SDK API文档 兼容性 版本修订记录信息:ChangeLog。 推荐使用的Android系统版本:Android
在idea官网上下载相应版本即可(也可使用Android Studio开发,根据自己爱好自行选择)。 将下载的 huaweicloud-android-sdk-sis-1.1.0.zip解压之后,使用idea打开该工程,根据指示,修改相关信息即可运行demo(目前该SDK仅支持在Android8 及以上版本系统中使用,推荐使用真机进行调试)。
Android Studio 3.2.1安装方法 下载Android Studio 下载地址:https://developer.android.google.cn/studio/archive 在归档版本中找到Android Studio3.2.1并下载系统匹配的版本。 图1 下载Android
执行Android构建时,无法下载com.android.tools.build:gradle:3.0.1依赖 问题现象 错误信息如下: Could not find com.android.tools.build:gradle:3.0.1 处理方法 根据日志提示,对“app”目录下的“build
IoT Device SDK使用指南(Android) IoT Device SDK(Android)提供设备接入华为云IoT物联网平台的Android版本的SDK,提供设备和平台之间通讯能力,以及设备服务、OTA等高级服务,并且针对各种场景提供了丰富的demo代码。相关集成指导请参考IoT
构建Android快应用 使用Npm配置命令构建Android快应用。 图形化构建 在配置构建步骤中,添加“Android快应用构建”构建步骤,参考表1配置参数。 表1 Android快应用构建参数说明 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改。 支持中文、英文、数
修复了anr错误栈日志显示重复的问题。 Android 7 及以上 2.0.8 SDK下载 插件下载 SDK下载 插件下载 修复工程配置导致的冲突问题。 Android 7 及以上 2.0.7 SDK下载 插件下载 SDK下载 插件下载 支持远程配置功能。 Android 7 及以上 2.0.6
基础配置 初始化 日志设置 父主题: 接口参考
悬浮窗已经消失通知 通知描述 收到该通知时,表示悬浮窗已经消失。 方法定义 1 - (void)onReceiveConfLonFloatingWindowDidDisappear; 示例代码 1 2 - (void)onReceiveConfLonFloatingWindowDidDisappear;
设置设备类型 接口描述 该接口仅用于对投屏器进行开发时设置设备类型。 注意事项 普通android设备无需调用本接口,仅适用于投屏器。 初始化后调用。 方法定义 /** * 设置设备类型 * @param deviceType 设备类型 * @return
跑通Android Demo 本小节描述如何快速编译并运行客户端SDK的Android Demo。 环境要求 在Android Demo的编译运行过程中请满足如下环境要求。 表1 环境要求(强制要求) 名称 要求 JDK版本 >= 1.8.0 最小Android API 版本 API
口参考文档详细介绍了每个接口的参数和使用方法。 使用Android Studio自带的gradle下载安装OBS Android SDK,步骤如下: 打开Android Studio,单击“Start a new Android Studio project”进入创建工程引导界面。
日志设置 接口描述 日志设置接口。 注意事项 如果需要自定义日志路径,在调用create方法之后尽可能早的调用该方法,以便查看完整日志。 方法定义 /** * 日志设置接口 * @param logInfo 日志信息类 * @return 0表示设置成功
String 应用执行路径 长<=度128 logInfo 否 LogInfo 日志配置(可选,null则使用默认日志路径 /sdcard/Android/data/{appName}/files/Documents/) iShareEventHandler 是 IShareEventHandler
业务接口(主动调用) 设置设备类型 设备发现 连接 断开连接 投屏前权限确认 开始投屏 停止投屏 获取投屏状态 获取SDK版本 获取智慧屏最新版本信息 获取远程服务状态信息 打开/关闭麦克风 调节扬声器音量 打开/关闭扬声器 打开/关闭摄像机 离开会议 使用证书鉴权连接 开启/关闭
开始监控Android应用 快速接入Agent
连接 接口描述 该接口用于设备发现后进行连接设备。 注意事项 连接一般需与设备发现组合使用,此时大多数入参来源于设备发现的返回值。 方法定义 /** * 连接 * @param connectInfo 连接信息 * @param callback
头像拦截显示 接口描述 该接口用于定制登录后的头像显示。 调用场景: 图1 画中画模式 图2 画廊模式 图3 悬浮窗 注意事项 未登录的头像不支持自定义。 方法定义 1 public Bitmap queryContactAvatar(ContactInfo contactInfo)
设备发现 接口描述 该接口用于设备发现(投屏码解析)。 注意事项 初始化后调用。 投屏码分为在线模式和离线解析两种场景,请根据实际环境选择。 请确保大屏与终端在同一网络环境下(网络互通)。 投屏码为6/8位数字或者字母,不支持组合形式。 设备发现和设备连接接口一般需组合使用。 方法定义