写点什么

Agora Flutter SDK:一套代码,实现双端通话

  • 2019 年 11 月 30 日
  • 本文字数:727 字

    阅读完需:约 2 分钟

Agora Flutter SDK:一套代码,实现双端通话

Google 在去年 12 月正式发布了,跨平台开发框架 Flutter 1.0。一套代码,可在 Android、iOS 双端运行。


早在去年 1024 活动的互动环节中,有开发者提出希望我们可以支持 Flutter。现在,Agora Flutter SDK 已经上线了。


Agora Flutter SDK 是我们基于 Agora Video SDK 封装了一个 Flutter plugin,可以为你的 Flutter App 实现实时的音视频通话功能。


首先是准备工作

你需要做如下准备:


  • Agora.io 开发者帐户(需要在 Agora 官网注册)

  • Flutter 1.0.0


快速开始

这个示例将展示如何使用 Agora Flutter SDK 构建一个简单的视频通话应用程序,包括:


  • 加入/离开频道

  • 静音/取消静音

  • 切换摄像头

  • 布局多个视频视图



创建一个帐户并获取一个 App ID

要构建和运行示例应用程序,请首先获取 Agora App ID:


  1. 在 agora.io 创建开发人员帐户。完成注册过程后,您将被重定向到仪表板页面。

  2. 在左侧的仪表板树中导航到 Projects > Project List 。

  3. 你从仪表板获取的 App ID 复制到文本文件中。你将在启动应用程序时用到它。


更新并运行示例应用程序

打开 settings.dart 文件并添加刚刚获得的 App ID。


const APP_ID ="";
复制代码


在项目目录中运行 packages get 命令:


#install dependencies   flutter packages get
复制代码


构建完成后,执行 run 命令启动应用程序。


#start appflutter run
复制代码


我们建议大家在开发期间按照 Flutter 官方引导推荐,使用 IDE(包括但不限于 VS Code)来控制整体构建过程


有关如何设置 IDE 的详细信息,请参阅官方文档:https://flutter.io/docs/get-started/editor?tab=vscode


稍后我们还将为大家分享更多 Flutter 的开发经验,以及基于 Agora Flutter SDK 开发的详细教程。


本文转载自公众号声网 Agora(ID:shengwang-agora)。


原文链接:


https://mp.weixin.qq.com/s/AMIAUEvXluEm6IY6Albzrw


2019 年 11 月 30 日 15:09391

评论

发布
暂无评论
发现更多内容

新鲜出炉的Android面试题,确定不来看看吗?还有超详细的答案解析哦~

android 程序员 移动开发

春招总结!大厂淘汰率80%,面试难度极高

android 程序员 移动开发

是时候丢掉 onActivityResult 了 !

android 程序员 移动开发

揭秘:如何化身BAT面试offer收割机?

android 程序员 移动开发

数据的强一致性与弱一致性

android 程序员 移动开发

新风向!成就了Android,热门框架排第一,你还是不够了解它

android 程序员 移动开发

是面试官放水,还是公司太缺人?这都没挂,2021的字节跳动也太好进了吧

android 程序员 移动开发

某二次元App签名算法解析(一)

android 程序员 移动开发

数据的强一致性与弱一致性(1)

android 程序员 移动开发

某一线互联网大厂内部超高质量Flutter+Kotlin笔记!技术与实战篇!

android 程序员 移动开发

【LeetCode】范围求和 IIJava题解

HQ数字卡

算法 LeetCode 11月日更

最接地气的Android面试总结心得

android 程序员 移动开发

有人说这是2021字节跳动-初级Android工程师的面经?吓到我了!我还是去搬砖吧!

android 程序员 移动开发

来聊聊 Android Jetpack

android 程序员 移动开发

架构师知识分享:架构设计基础之——设计模式

android 程序员 移动开发

查漏补缺:十个Handler面试最常见问题,带你全面理解Handler消息机制

android 程序员 移动开发

模板方法模式

android 程序员 移动开发

最后再说一次!!不要在你的App启动界面设置SingleTask-SingleInstance

android 程序员 移动开发

最新Android面试题整理

android 程序员 移动开发

构建yum库

android 程序员 移动开发

模块化开发一:架构搭建(1)

android 程序员 移动开发

教师节:程序员的献礼方式

android 程序员 移动开发

王者荣耀异地多活架构

小智

架构训练营

模块化开发一:架构搭建

android 程序员 移动开发

史上最全Java程序员必备辅助开发神器(2022年版),建议收藏!

Java高级开发

程序员 架构 开发工具 java;

效率提升百分之四十,AS模板也太好用了吧

android 程序员 移动开发

数据结构(二), AVL平衡二叉树

android 程序员 移动开发

数据结构和算法学习指南

android 程序员 移动开发

数组结构七:集合和映射(Set And Map)

android 程序员 移动开发

未来大趋势!Flutter-VS-Kotlin-跨平台开发市场的最终霸主究竟花落谁家?你看好谁呢?

android 程序员 移动开发

来自阿里P7的兄弟给我说:赶紧掌握这项技术太吃香了

android 程序员 移动开发

Agora Flutter SDK:一套代码,实现双端通话_文化 & 方法_声网Agora_InfoQ精选文章