希望你的Android應(yīng)用程序支持撥打和接聽電話嗎? 想要在你的Android游戲程序中添加語言聊天支持玩家實時對講?本文中的SDK能夠滿足你的這些需求。
云通訊平臺Android SDK 以Java libs的方式提供給Android平臺開發(fā)人員?梢耘c固定電話或者其他安裝有云通訊平臺客戶端的設(shè)備進(jìn)行語音通信,包括Web瀏覽器和其他Android移動設(shè)備等。
容聯(lián) Android SDK下載好用嗎
容聯(lián) Android SDK介紹
Device是一個很重要的類用于連接客戶端到云通訊平臺服務(wù)器。 這個類包含了從服務(wù)器獲取授權(quán),能力集的設(shè)置,電話等功能.
DeviceListener狀態(tài)回調(diào)接口,提供連接服務(wù)器狀態(tài)回調(diào)、電話狀態(tài)回調(diào)等函數(shù)。
CCPCall.InitListenerSDK初始化回調(diào)接口,回調(diào)初始化結(jié)果狀態(tài)(已經(jīng)初始化成功或者初始化失敗)
容聯(lián) Android SDK下載怎么用
容聯(lián) Android SDK導(dǎo)入使用方法
1.1、導(dǎo)入sdk
開發(fā)者集成云通訊sdk,需要先導(dǎo)入sdk。及把libs目錄下的aremeabi和Yuntx_IMLib_v5.0.1r.jar包導(dǎo)入到您工程下的libs目錄下。Jar版本號以sdk目錄下放置的jar包實際版本為準(zhǔn)。導(dǎo)入后您的工程下的libs應(yīng)該包含圖中的兩個文件。 下載sdk,解壓之后目錄如下:
libserphone.So是底層核心庫,Yuntx_IMLib_v5.0.1r.jar是sdk 對外提供的接口jar包,導(dǎo)入之后,您工程下的libs目錄下必須包含紅框內(nèi)的兩個文件。
1.2、配置工程
// 允許程序打開網(wǎng)絡(luò)sockets
<uses-permission android:name="android.permission.INTERNET" />
// 允許程序訪問有關(guān)的網(wǎng)絡(luò)信息
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
// 允許程序訪問Wi-Fi網(wǎng)絡(luò)狀態(tài)信息
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
// 允許應(yīng)用寫(非讀)用戶的外部存儲器
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
// 允許讀取電話的狀態(tài)
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
// 允許一個程序獲取信息有關(guān)當(dāng)前或最近運行的任務(wù),一個縮略的任務(wù)狀態(tài),是否活動等等
<uses-permission android:name="android.permission.GET_TASKS" />
// 允許程序錄制音頻
<uses-permission android:name="android.permission.RECORD_AUDIO" />
// GPS定位權(quán)限(非必選,由應(yīng)用選擇是否需要)
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
// 允許程序讀取用戶聯(lián)系人數(shù)據(jù)(非必選,由應(yīng)用選擇是否需要)
<uses-permission android:name="android.permission.READ_CONTACTS" />
// 允許訪問振動設(shè)備(非必選,由應(yīng)用選擇是否需要)
<uses-permission android:name="android.permission.VIBRATE" />
// ECSDK核心服務(wù)類
<service
android:name="com.yuntongxun.ecsdk.ECClientService"
android:enabled="true"
android:exported="false" />
1.3、混淆打包
對工程打包混淆,需要遵循如下規(guī)則:
-libraryjars Yuntx_IMLib_v5.0.1b.jar
-keep class com.yuntongxun.ecsdk.** {*; }
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版