快速开始 Demo 是 IM 提供的基本即时通讯 IM 功能的开源示例工程文件。获取该工程文件后,你可以快速构建应用,感受即时通讯 IM 功能;也能通过阅读代码,了解基本即时通讯 IM 的最佳实践。
使用该项目构建应用后,你可以使用该应用进行 IM 消息的即时发送与接收。您和你的同事必须使用同一个 AppID ,才能实现消息的收发,不同的 AppID 之间无法实现互通。
DevEco Studio 5.0.3.900+
HarmonyOS SDK API 12 及以上。
运行环境 HarnomyOS NEXT 5.0.0 以上。
使用 DevEco Studio 打开 HarmonyOSNext/QuickStart_Demo 文件夹
打开 VEIMAppConst.ets
文件并在引号间填写你在控制台上获取的 AppId、临时 Token 和用户 ID。
注意:
如果你没有 AppID 和临时 Token,参看开通服务。
如果没有向
APP_ID
和token
填入相应的值,VEIMAppConst
文件会不符合 ArkTS 语法规范,导致编译不通过。
点击菜单栏 Run > Run 'app' 或下图按钮,运行工程文件
安装成功后,设备屏幕将自动跳转至 QuickStart 应用的登录页面。
阅读用户协议和隐私政策,同意后点击登录。如果你想体验不同用户间收发消息的效果,你需要使用不同的用户 ID 和对应的临时 Token 编译运行快速开始 Demo。
登录成功后,应用界面如下图所示。点击右上角可以发起单聊和群聊会话。
创建成功后,会话详情页可以发送和接收消息。