我想创建一个使用SIP协议的Android应用程序。
我在Android中找到了SIP实现的文档:
http://developer.android.com/guide/topics/connectivity/sip.html
我的问题是这个包和Telecom
包之间究竟有什么区别,它还有Call
个对象?我何时使用其中一个,何时使用另一个?
http://developer.android.com/reference/android/telecom/package-summary.html
答案 0 :(得分:2)
如果您的应用想要注册并运行SIP呼叫帐户但又不想实施所有SIP,那么您将使用SIP apis。
如果您是想要替换InCall UI的Dialer应用程序(从Android Marshmallow开始支持),您将实现android.telecom.InCallService。当有一个显示UI的调用(android.telecom.Call)时,将在该服务上调用您的应用程序。