我是android的新手,我想开发一个基于android的简单SIP应用程序,它可以拨打和接听电话。 为此,首先我尝试了Android提供的SIP演示应用程序。 以下是我已下载该应用程序资源的link。
我使用的环境和资源如下:
我尝试在4.0.3 API 15上运行,但行manager = SipManager.newInstance (this);
始终返回空值。
此外,我尝试在Android 2.3(API级别9)和Android 3.1(API级别12)上运行,但它仍然将经理的值视为空。
我已经在我的应用程序android清单中正确地给出了所有权限,但是当我尝试在模拟器上运行时,Voip和SIP将导致false,而manager将为null。
我也尝试在移动三星Galaxy Y(Android 2.3.6)上运行,但在此也将经理结果视为null。
它甚至没有给出任何错误,并且星号控制台也没有注册请求。
注意:我已经在我的星号配置文件中正确配置了SIP用户和上下文,我尝试注册并通过软电话拨打电话并且工作正常,但是当我尝试通过Android SIP演示进行呼叫时,星号中没有任何操作
任何人都可以给我一些解决方案,例如我缺少哪些配置或设置或平台来成功运行此应用程序?
是否可以在模拟器上运行此SIP演示?如果没有那么成功运行此演示需要哪个设备?