- 0
- 0
- 约4.51千字
- 约 4页
- 2026-01-20 发布于北京
- 举报
米讯AndroidSDK1.1.5共有2大类基础功能,和4小类细分功能,即语音异步消
息和文字消息基础功能,以及单聊、room、群组以及语音留言等。具体功
能请参见产品设计文档,这里主要介绍如何快速集成米讯AndroidSDK1.1.5。
1、在Android项目application中初始化SDK线程,如:
GlobalData.initialize(Contextcontext,intappId);
2、在AndroidManifest中,增加相应的权限:如
uses‑permissionandroid:name=android.permission.INTERNET/uses‑per
__
missionandroid:name=android.permission.ACCESSNETWORKSTATE/
_
uses‑permissionandroid:name=android.permission.WAKELOCK/
__
uses‑permissionandroid:name=android.permission.WRITEEXTERNALSTORAGE/
_
uses‑permissionandroid:name=android.permission.RECORDAUDIO/
__
uses‑permissionandroid:name=android.permission.READPHONESTATE/
3、在AndroidManifest中增们的通信Service,如:
service
android:name=com.mi.mimsgsdk.service.MiMsgService
android:exported=false
android:process=:remote
intent-filter
actionandroid:name=com.mi.mimsgsdk.service.MiMsgService/
/intent-filter
/service
4、实例化管理类和初始化通信SDK,如:
MsgSdkManagermsgSdkManager=newMsgSdkManager(context);
msgSdkManager.init(gUid2,pSkey,appId,b2Token2,pId,
mMessageListener);
init具有建权和认证作用,因此一定要谨慎,查看java‑doc文档和更详细的
接口使用说明。
5、如果要使用异步语音功能,请初始化库,如:
msgSdkManager.audioMsgSdkInit(getBaseContext(),audioManagerListener);
audioManagerListener为时的各种状态回调函数,一定先定义,然后初始化,这样才能实时
到中的各种状态。
具体情况,请参见java‑doc和demo代码
6、以上5点做到,就可以顺利地调用各个的接口,请在调用前,了解各个参数,主
米讯AndroidSDK1.1.5共有2大类基础功能,和4小类细分功能,即语音异步消息
和文字消息基础功能,以及分对聊,room,群组,以及语音留言等。具体
功能请相见产品设计文档,这里主要介
您可能关注的文档
最近下载
- 2001款0204宝马7系735745Li_汽车使用手册用户操作指南驾驶车主车辆说明书电子版.PDF
- 交通运输行业行业深度报告:无人机反制系统-奠定低空经济安全发展之基石.pdf VIP
- 人工智能时代语言研究中的伦理问题-Ethical Issues in Language Research in the AI Era.pdf VIP
- 2025年度广东省广州市小学五年级上学期期末测试数学试题.docx VIP
- 彝学研究史.PDF VIP
- 自考英语(二)新版教材课文翻译、课后习题及考前重点笔记整理.pdf VIP
- 自考英语二复习资料一资格考试自考.pdf VIP
- 自考英语二复习资料(一).pdf VIP
- A股投资策略分析报告:矛盾统一,反无人机行业快速发展.pdf VIP
- 医院项目施工对项目的理解及重、难点分析.docx VIP
原创力文档

文档评论(0)