欢迎来到天天文库
浏览记录
ID:1119337
大小:587.50 KB
页数:13页
时间:2017-11-07
《android sdk升级说明》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、Android2.3说明Thesectionsbelowprovideatechnicaloverviewofwhat'snewfordevelopersin2.3,includingnewfeaturesandchangesintheframeworkAPIsincethepreviousversion.下面的章节将提供一个什么样的为2.3开发,包括新的功能和框架API的变化,因为以前的版本的新技术概述。uSIP-basedVoIP基于SIP的VoIPTheplatformnowincludesaSIPprotocolstackan
2、dframeworkAPIthatletsdevelopersbuildinternettelephonyapplications.该平台现在包括一个SIP协议栈和框架的API,让开发人员建立的互联网电话应用。UsingtheAPI,applicationscanoffervoicecallingfeatureswithouthavingtomanagesessions,transport-levelcommunication,oraudio—thesearehandledtransparentlybytheplatform'sSIP
3、APIandservices.使用API,应用程序可以提供,而无需管理会话,传输层次的沟通,或音频语音通话功能-这是处理平台的SIPAPI和服务透明。TheSIPAPIisavailableintheandroid.net.sippackage.SIP的API是提供android.net.sip包。ThekeyclassisSipManager,whichapplicationsusetosetupandmanageSIPprofiles,theninitiateaudiocallsandreceiveaudiocalls.重点班是S
4、ipManager,使用的应用程序设置和管理园区概况,然后启动音频电话和接收音频呼叫。Onceanaudiocallisestablished,applicationscanmutecalls,turnonspeakermode,sendDTMFtones,andmore.一旦音频呼叫建立,应用程序可以静音通话,在扬声器模式下打开,发送DTMF音,等等。ApplicationscanalsousetheSipManagertocreategenericSIPconnections.应用程序也可以使用SipManager创建通用的SIP
5、连接。Theplatform'sunderlyingSIPstackandservicesareavailableondevicesatthediscretionofthemanufacturerandassociatedcarrier.该平台的底层SIP协议栈和服务都在制造商和运营商自行决定相关设备。Forthisreason,applicationsshouldusetheisApiSupported()methodtocheckwhetherSIPsupportisavailable,beforeexposingcallingf
6、unctionalitytousers.出于这个原因,应用程序应该使用isApiSupported()方法检查是否可用用户的SIP支持,才露出调用功能。TousetheSIPAPI,applicationsmustrequestpermissionfromtheuserbydeclaringandinth
7、eirmanifestfiles.使用SIPAPI,应用程序必须请求许可声明用户可以通过和在清单文件。Additionally,developerscanrequestfilteringonAndroidMarket,suchthattheirapplicationsarenotdiscoverablet
8、ouserswhosedevicesdonotincludetheplatform'sSIPstackandservices.此外,开发人员可以在Android市场要求,筛选,这样他们的应用程序不被查找到用户的设备不包括
此文档下载收益归作者所有