===== Android 接入sipSdk文档 ===== ===== 前提条件 ===== 1.Android Studio 3.0 或以上版本\\ 2.Android SDK API 等级 19 或以上支持\\ 3.Android 4.4 或以上版本的移动设备 \\ ===== 准备开发环境 ===== 1.创建Android 项目\\ 2.集成sdk\\ 3.集成linphone-sdk-android-4.2-41-g26f71b5.aar\\ 4.项目添加权限 \\ {{:帮我吧文档:android_sip_sdk手册:sipsdkandr1.png|}} \\ ===== api参考 ===== ====1.注册LinphoneService 处理电话的来电,拨打,通话的状态==== ====2.初始化AccountCreator==== {{:帮我吧文档:android_sip_sdk手册:sipsdkandr2.png|}} \\ ====3.设置参数(username,domain,password,transport)==== {{:帮我吧文档:android_sip_sdk手册:sipsdkandr3.png|}} \\ ====4.注册监听器==== 在onresume中注册 onPause中销毁\\ {{:帮我吧文档:android_sip_sdk手册:sipsdkandr4.png|}} \\ 监听注册结果回调\\ {{:帮我吧文档:android_sip_sdk手册:sipsdkandr5.png|}} \\ 拨打电话Call.inviteAddressWithParams(addressTocall,params)\\ {{:帮我吧文档:android_sip_sdk手册:sipsdkandr6.png|}} \\ 取消通话及挂断电话 Call.terminate(); \\ {{:帮我吧文档:android_sip_sdk手册:sipsdkandr7.png|}} \\ 接听电话Call.acceptWithParams(params); \\ {{:帮我吧文档:android_sip_sdk手册:sipsdkandr8.png|}}