支持語音和視頻通話直播等功能,功能仍是比較強大的,那麼就...
複製代碼
先註冊一個聲網開發者帳號。
複製代碼
註冊完成後界面以下
複製代碼
建立工程
複製代碼
工程建立完成後,能夠看到一些相關的信息
複製代碼
看一下要求
請確保知足如下開發環境要求:
Android SDK API Level Level ≥ 16
Android Studio 3.0 或以上版本
App 要求 Android 4.1 或以上設備
在使用 Agora 相關功能及服務前,已打開特定端口,詳見 防火牆說明。
若是你的應用以 Android 9 爲目標平臺,請關注 Android 隱私權變動。
複製代碼
Android 語音通話/語音直播 SDK
複製代碼
implementation fileTree(dir: '../../../libs', include: ['*.jar'])
android {
...
sourceSets {
main {
jniLibs.srcDirs = ['../../../libs']
}
}
}
複製代碼
設置 libs 存放路徑。使用 Android Studio 打開你想要運行的項目(本文以 sample 文件爲例),選擇 app/src/main/build.gradle 文件,將預設的 libs 路徑添加到 fileTree 代碼行中。
添加 libs 文件包。根據步驟 1 中預設的路徑添加 libs 文件包。
添加 sourceSets。在 build.gradle 文件裏, 設置 sourceSets 的存放路徑,該路徑必須與 libs 路徑一致。
複製代碼
而後在/src/main/res/values/strings.xml這個文件中 寫上咱們申請的keyandroid
<string name="agora_app_id">申請的id</string>
複製代碼
標註的這個就是IDapi
而後配置SDK 若是沒有下載就下載和配置網絡
語音和視頻固然須要權限啦 網絡請求---讀寫內存卡---打開攝像頭---讀取聲音等這些權限在Android6.0後纔有的 須要動態申請
複製代碼
添加混淆
-keep class io.agora.**{*;}
複製代碼
功能仍是比較強大的。app
1. 功能比較強大
2. api文檔比較詳細些
3. 免費 (每個月10,000分鐘免費)
4. 官方快速集成文檔不太詳細
5 .功能和性能還算比較優秀的 值得推薦
複製代碼