日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

Android端快速集成

本文為您介紹Android端接入語聊房的操作指引。

源碼說明

源碼地址

源碼地址請參見Android源碼

源碼結構

需要用到2個組件庫,AUIBaseKits和AUIVoiceRoomEngine,結構如下:

├── Android
│   ├── AUIBaseKits           //AUI基礎組件
│   ├── AUIVoiceRoom          //UI組件
│   ├── AUIVoiceRoomEngine    //場景化接口
│   ├── README.md
│   ├── app                   //Demo入口
│   ├── build.gradle
│   └── settings.gradle

環境要求

  • Android Studio插件版本4.1.3

  • Gradle 7.0.2

  • Android Studio自帶JDK11

前提條件

需要開通應用,并且在你的服務端上開發相關接口或直接部署提供的Server源碼,詳情參考服務端配置與運行

快速集成

在已有的工程上接入語聊場景化能力,只需要AUIVoiceRoomEngine模塊。

工程配置

  1. 導入AUIVoiceRoomEngine。

    倉庫代碼下載后,Android Studio菜單選擇:File > New > Import Module,導入選擇文件夾。

  2. 修改文件夾下的build.gradle的第三方庫依賴項。

    dependencies {
    
        implementation 'androidx.appcompat:appcompat:x.x.x'                     //修改x.x.x為你工程適配的版本
        implementation 'com.google.android.material:material:x.x.x'             //修改x.x.x為你工程適配的版本
        androidTestImplementation 'androidx.test.espresso:espresso-core:x.x.x'  //修改x.x.x為你工程適配的版本
        implementation 'com.aliyun.aio:AliVCSDK_Standard:x.x.x'                  //修改x.x.x為你工程適配的版本
    }
  3. 等待gradle同步完成,完成源碼集成。

源碼配置

  1. 完成前提條件后,進入文件VoiceRoomServerConstant.java,修改服務端域名。

    //  VoiceRoomServerConstant.java
    public static final String HOST = "你部署的服務端域名";
  2. 完成前提條件后,進入文件VoiceRoomServerConstant.java,修改實時音視頻應用ID。

    //  VoiceRoomServerConstant.java
    public static final String APP_ID = "你的實時音視頻應用appID";

調用API示例

上述步驟完成后,您可以根據自身的業務場景和交互,在您App的其他模塊或主頁上通過組件接口快速實現語聊房功能,也可以根據自身的需求修改源碼,具體可以參考AUIVoiceRoom模塊中ARTCVoiceRoomEngine接口被調用處的代碼。