# Agora-RTM-Tutorial-Android **Repository Path**: polar-star-team/Agora-RTM-Tutorial-Android ## Basic Information - **Project Name**: Agora-RTM-Tutorial-Android - **Description**: 声网云信令 demo - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-09-11 - **Last Updated**: 2022-05-29 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Agora Android RTM Tutorial *Read this in other languages: [English](README.md)* 这个开源示例项目演示了如何快速集成 Agora RTM (Real Time Messaging) SDK 实现收发消息功能。 在这个示例项目中包含了以下功能: - 登录 RTM 服务器 - 发送和接收点对点消息 - 加入频道 - 发送和接收频道消息 - 获取频道成员列表 - 离开频道 - 注销 RTM 登录 ## 运行示例程序 首先在 [Agora.io 注册](https://dashboard.agora.io/cn/signup/) 注册账号,并创建自己的测试项目,获取到 AppID。 将 AppID 填写进 "app/src/main/res/values/strings_config.xml" ``` <#YOUR APP ID#> ``` ## 集成方式 - 第1步: 在 Agora.io SDK 下载 RTM SDK,解压后将其中的 libs 文件夹下的 *.jar 复制到本项目的 app/libs 下,其中的 libs 文件夹下的 arm64-v8a/x86/armeabi-v7a 复制到本项目的 app/src/main/jniLibs 下。 - 第2步: 在本项目的 "app/build.gradle" 文件依赖属性中添加如下依赖关系(此处代码中已添加示例): compile fileTree(dir: 'libs', include: ['*.jar']) 最后用 Android Studio 打开该项目,连上设备,编译并运行。 也可以使用 `Gradle` 直接编译运行。 ## 运行环境 - Android Studio 2.0 + - 真实 Android 设备 (Nexus 5X 或者其它设备) - 部分模拟器会存在功能缺失或者性能问题,所以推荐使用真机 ## 联系我们 - 完整的 API 文档见 [文档中心](https://docs.agora.io/cn/) - 如果在集成中遇到问题, 你可以到 [开发者社区](https://dev.agora.io/cn/) 提问 - 如果有售前咨询问题, 可以拨打 400 632 6626,或加入官方Q群 12742516 提问 - 如果需要售后技术支持, 你可以在 [Agora Dashboard](https://dashboard.agora.io) 提交工单 - 如果发现了示例代码的 bug, 欢迎提交 [issue](https://github.com/AgoraIO/Rtm/issues) ## 代码许可 The MIT License (MIT).