本文指导开发者在将 RTSA SDK 集成到项目中之前,编译并运行模拟数据 Demo 进行初步了解。

前提条件

请确保开发环境满足以下要求:

  • Android 5.0 及以上
  • Android Studio 3.0 及以上

请获取以下文件:

  • 最新版本的 Agora RTSA SDK for Android。
  • 模拟数据 Demo。

创建 Agora 账号并获取 App ID

  1. 进入控制台,并按照屏幕提示注册账号并登录控制台。详见创建新账号

  2. 点击左侧导航栏的 图标进入项目管理页面,点击创建按钮。

  1. 在弹出的对话框内输入项目名称,选择 App ID 作为鉴权机制,再点击“提交”。

  1. 项目创建成功后,你会在项目列表下看到刚刚创建的项目,并找到对应的 App ID。

编译运行模拟数据 Demo

步骤如下:

  1. 配置 SDK。
    解压 RTSA SDK 包,将 SDK 包中的 agora-rtc-sdk.jar 放置于模拟数据 Demo 的 andorid/app/libs 目录下,将包中的其它文件夹放入 andorid/app/src/main/jniLibs 目录下。

  2. 配置 App ID。

    1). 进入源码目录:

    cd andorid/app/src/main/java/io/agora/rtc/agorartcdatademo/

    2). 将 PLACEHOLDER 重命名为 AppIdAndCert.java:

    cp PLACEHOLDER AppIdAndCert.java

    3). 在 AppIdAndCert.java 中填写你获取到的 App ID:

    static final String APP_ID = "$YOUR_APP_ID";
  3. 在 Android Studio 中打开模拟数据 Demo,连接两台 Android 设备,编译运行。

    1). 点击 Sync 按钮,提示 Build: completed successfully 表示编译成功后,点击 Run → Run app 按钮运行 Demo。

    2). Demo 中点击右下角按钮,进入频道并自动收发数据。

    3). 再次点击该按钮退出频道,停止收发数据,并打印简略统计信息。