本文介绍如何快速跑通示例源码,体验基础的音视频通话服务。
在开始运行示例源码之前,请确保开发环境满足以下要求(以下说明皆以 macOS 开发电脑为例):
首次编译示例源码时,如果没有对应的依赖库或者构建工具,Android Studio 会自动下载示例源码,可能需要较长时间,请耐心等待。
在开发电脑中找到 Android Studio 软件图标。
打开 Android Studio,单击 “Open”。
在解压后的示例源码文件夹中,选择 GoCall_Android 文件夹,并单击 “Open” 打开。
下载的示例源码中缺少 SDK 初始化所需的 appID 和 appSign,需要修改 “call/src/main/java/im/zego/call” 目录下的 “KeyCenter.java” 文件。请使用本文 2 前提条件 已获取的 AppID 和 AppSign 正确填写(注意:需要在 AppID 后加 L),否则示例源码无法正常运行。
将 Android 设备链接到开发电脑,当该设备成功开启“开发者模式”和“USB 调试”功能后,可以看到 Android Studio 上方的 “Running Devices” 选项框由下图:
单击 “Run” 按钮,编译并运行示例源码。
如果出现类似 "Android Gradle plugin requires Java 11 to run. You are currently using Java 1.8" 的错误信息,应该如何处理?
请前往 “File > Project Structure > SDK Location > Gradle Settings” 升级 Gradle 版本,重新运行源码即可。
如果出现错误信息 “Installation did not succeed. The application could not be installed: INSTALL_FAILED_CONFLICTING_PROVIDER”,应该如何处理?
请卸载已经安装的 GoCall,然后重试。
有两种解决方案:
升级 Android Studio 至最新版本,重新运行即可。
找到项目的 gradle.properties 文件,删除 --add-opens=java.base/java.io=ALL-UNNAMED
并保存,重新运行即可。
联系我们
文档反馈