# Agora-Android-Tutorial-1to1 **Repository Path**: ouyangpengdev/Agora-Android-Tutorial-1to1 ## Basic Information - **Project Name**: Agora-Android-Tutorial-1to1 - **Description**: Hello world for Agora SDK(Video Calling) - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-03-23 - **Last Updated**: 2021-03-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Agora Android Tutorial - 1to1 *Read this in other languages: [English](README.md)* 这个开源示例项目演示了如何快速集成 Agora 视频 SDK,实现1对1视频通话。 在这个示例项目中包含了以下功能: - 加入通话和离开通话; - 静音和解除静音; - 关闭摄像头和开启摄像头; - 切换前置摄像头和后置摄像头; 你也可以在这里查看进阶版的示例项目:[OpenVideoCall-Android](https://github.com/AgoraIO/OpenVideoCall-Android) Agora 视频 SDK 支持 iOS / Android / Windows / macOS 等多个平台,你可以查看对应各平台的示例项目: - [Agora-iOS-Tutorial-Swift-1to1](https://github.com/AgoraIO/Agora-iOS-Tutorial-Swift-1to1) - [Agora-Windows-Tutorial-1to1](https://github.com/AgoraIO/Agora-Windows-Tutorial-1to1) - [Agora-macOS-Tutorial-Swift-1to1](https://github.com/AgoraIO/Agora-macOS-Tutorial-Swift-1to1) ## 运行示例程序 **首先**在 [Agora.io 注册](https://dashboard.agora.io/cn/signup/) 注册账号,并创建自己的测试项目,获取到 AppID。将 AppID 填写进 "app/src/main/res/values/strings.xml" ``` <#YOUR APP ID#> ``` **然后**是集成 Agora SDK,集成方式有以下两种: - 首选集成方式: 在项目对应的模块的 "app/build.gradle" 文件的依赖属性中加入通过 JCenter 自动集成 Agora SDK 的地址: ``` compile 'io.agora.rtc:full-sdk:2.1.0' ``` ( 该示例程序已添加此链接地址,无需再添加,如果要在自己的应用中集成 Agora SDK,添加链接地址是最重要的一步。) - 次选集成方式: 第一步: 在 [Agora.io SDK](https://www.agora.io/cn/download/) 下载 **视频通话 + 直播 SDK**,解压后将其中的 **libs** 文件夹下的 ***.jar** 复制到本项目的 **app/libs** 下,其中的 **libs** 文件夹下的 **arm64-v8a**/**x86**/**armeabi-v7a** 复制到本项目的 **app/src/main/jniLibs** 下。 第二步: 在本项目的 "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/Agora-Android-Tutorial-1to1/issues) ## 代码许可 The MIT License (MIT).