更新时间:2024-07-30 GMT+08:00

跑通Android Demo

本小节描述如何快速编译并运行客户端SDK的Android Demo。

环境要求

在Android Demo的编译运行过程中请满足如下环境要求。

表1 环境要求(强制要求)

名称

要求

JDK版本

>= 1.8.0

最小Android API 版本

API 23

CPU架构支持

ARM64、ARMV7

集成工具

Android Studio (推荐官方最新版本)

测试资源及App ID申请

请参见“开发前准备”。

表2 编译配置要求(非强制要求)

名称

要求

jdk配置

sourceCompatibility JavaVersion.VERSION_11

targetCompatibility JavaVersion.VERSION_11

gradle version

gradle-7.4-all

compileSdkVersion

31

targetSdkVersion

31

gradle plugin version

com.android.tools.build:gradle:7.1.3

buildToolsVersion

31.0.0

操作步骤

  1. 下载SDK和Demo源码

    • 参考“SDK下载”章节,下载SDK的ZIP包。
    • 解压ZIP包到DEMO文件夹下,得到如图1所示的文件及目录。
    • Demo示例工程的目录结构如图2所示。
    图1 SDK ZIP包解压后的目录结构

  2. 拷贝SDK aar文件

    • 拷贝图1目录下的libs文件夹中所有aar资源到Demo工程的libs文件夹中,如图2所示
      图2 Demo示例工程的目录结构

  3. 编辑和运行

    • 打开Android Studio
    • 打开Demo示例工程,如图3所示。
    • 打开后如图4所示。
    图3 工程目录

    图4 工程目录

    • 打开gradle-wrapper.properties,确认是否可以下载到gradle,如果不可以则可以手动到该网址下载,配置成本地依赖.
    图5 配置gradle-wrapper.properties

    图6 配置本地gradle

    • 打开build.gradle,查看是否可以连接到google,如果不可以则注释掉其他,并且添加自己可用的maven仓。
    图7 配置maven

    • 编译并运行demo工程

  4. 申请App ID

    App ID申请步骤请参考“App ID鉴权介绍”。

    将配置文件userinfo.properties中的APP_ID替换为申请到的App ID。如下图所示:

    图8 替换App ID

  5. 使用demo

    • 登录

      点击“登录”按钮,并输入华为云会议账号和密码。

    • 创建会议

      点击“创建会议”按钮,创建会议。

    • 会中界面
    图9 Android Demo会中界面