即构提供娃娃机端一站式解决方案,包括娃娃机,安卓板子以及安卓板子上的 APK 包(用于推流、互联网消息通讯和操作娃娃机),App 端示例源代码(iOS、安卓和 H5 端)。今天为大家分享一下Android客户端和控制端demo示例源码及运行方式。
客户端示例源码下载及运行
准备环境
请确保开发环境满足以下技术要求(以下示例皆以 macOS 为例):
- Android Studio 2.1 或以上版本
- 已经下载好 Android SDK 25、Android SDK Build-Tools 25.0.2、Android SDK Platform-Tools 25.*.*
- Android 版本不低于 4.1 且支持音视频的 Android 设备或模拟器(推荐使用真机),如果是真机,请开启“允许调试”选项。
- Android 设备已经连接到 Internet
获取 Demo
请从 zegodev 下载 Demo
运行项目
注意,首次编译 Demo 项目时,可能需要下载特定的 gradle 及 Demo 所需要的依赖库,所以请确保开发电脑已经连接到Internet且能正常访问 https://services.gradle.org
1 通过 IDE(以 Android Studio 为例)运行
运行步骤如下:
- 打开 Android Studio, 点击 “Open an existing Android Studio project” 选择 android 目录下的 WaWaJiClient, 此过程可能会比较久。
- 点击 build and run 按钮进行编译并运行。
- 选择一台已连接真机设备(推荐)或者虚拟机运行。
2 通过终端(以 Terminal 为例)运行
运行步骤如下:
- 打开Terminal,并进入到android/WaWaJiClient 目录。
- 编译 WaWaJiClient 工程,生成 .apk 文件(此过程可能会耗费比较长的时间)。
- 安装应用到真机(确保设备已连接到电脑并能正确识别,有些设备需要手工同意才能正常安装)。
- 启动应用。
控制端示例源码下载及运行
源码,运行环境和步骤请参考上面客户端(保持一致)。
另外,在线娃娃机详细玩法和方案架构,可参考娃娃机一站式软硬件解决方案页面,不了解的地方可以联系我们解决,谢谢!
本文为原创稿件,版权归作者所有,如需转载,请注明出处:https://www.nxrte.com/jishu/8785.html