本文作者是来自声网开发者社区的用户“Xiaohua”。
前言
自己在参加《声网开发者漫游指南》期间,通过学习理解和学会跑通声网的实时互动Demo,但因为课程提供的demo是挪动端和pc端的,很少接触过,所以只能花点工夫学习一下能力运行demo我的项目。
鉴于大学学习过java语言,所以抉择了安卓平台的实时互动Demo去尝试运行。Demo的仓库地址: https://github.com/AgoraIO/AP...
下载源码
间接下载压缩包即可,而后把它解压到指定目录。
而后要关注的是 Android 目录里的内容,通常上传的代码仓库里都有具体的 README.md 文档提供浏览,所以咱们须要看一下有没有搭建开发环境的步骤。
在 API-Examples/Android/APIExample/README.md 中,有阐明了环境的筹备:
环境筹备
因为 Android Studio 是收费应用了,所以不必激活码这些了,间接到官网下载安装包装置即可。
装置过程就比较简单了,看得懂英文和 next 始终点就差不多了。
装置结束后,首次关上会查看咱们想在电脑上装置的 Android SDK 组件,这里比拟久,须要花一些工夫。
关上 Android Studio 后,点击 Open 抉择 Android 我的项目,文件图标会有非凡显示的就是我的项目文件了:
关上我的项目后,会进行 build,下载 Gradle
下载实现而后显示BUILD SUCCESSFUL就示意构建实现,我的项目目录构造会变成下图所示:
到此为止我的项目就胜利关上并且build胜利了。接下来就要在Android Studio外面应用模拟器去运行咱们的Demo我的项目了。
在模拟器上运行Demo
在工具栏中,从指标设施下拉菜单中抉择要用来运行利用的 AVD。一开始是没有模拟器的,须要咱们装置一个。
装置完后,选中一个模拟器,而后点绿色三角形run
胜利运行demo!
然而这时候是运行不了外面的例子的,还须要配置一下数据。在README.md外面也提到让咱们到声网的控制台创立一个我的项目。
获取appId并运行
前提是咱们声网开发者账号,并进行实名认证了才能够创立我的项目的。
创立咱们的实时互动我的项目,我抉择的是视频通话类型的。
而后点进我的项目里能够复制appid。
创立一个长期的token。
运行我的项目后,输出appid、token以及channelId即可进行视频通话了,因为我的电脑没有摄像头,所以连上真机调试。以下是运行的一个不必填token的,然而须要配置一下xml。
最终成果如下。(这里为了不裸露隐衷信息,前期马赛克掉了一些画面。)
如在开发过程中遇到疑难,可在声网开发者社区与官网工程师交换。