使用内置的Android SIP堆栈,我有一个成功注册和拨打电话的软电话。但是当退出应用程序时,我调用SipManager的close()方法,我看到使用“adb logcat”它无法取消注册,因为它没有数据连接。我正在测试的手机是在WIFI上,并且一直都是不间断的访问。 有任何想法吗?提前谢谢。
代码:
manager.close( me.getUriString() );
SipRegistrationListener使用errorCode -10(DATA_CONNECTION_LOST)和errorMessage“无数据连接”调用方法onRegistrationFailed()。来自“adb logcat”:
D/CallManager( 3197): unregisterPhone(SIP:2345678@12.34.56.78 Handler (com.android.internal.telephony.sip.SipPhone) {4355db80})
D/MyPhone(10130): MyService.MyMethod() Got "onRegistrationFailed" with errorCode "-10" and errorMessage "no data connection".
答案 0 :(得分:0)
Android WiFi错误正在传播。每天都有Android用户抱怨此错误。他们尽力与Google联系寻求解决方案,但没有成功。
来源: - 谷歌 http://www.winphonedroid.com/fix-android-wifi-error/