Twilio android SDK 在电话会议中崩溃
Twilio android sdk crashes on conference call
我正在使用 twilio android sdk 进行电话会议,但是当我使用函数 device.connect(foo)
创建与会议的连接时,我的应用程序崩溃了。
我的代码:
public void connectToConference(String name){
updateAudioRoute(true);
Map<String, String> parameters = new HashMap<String, String>();
parameters.put("To","conference:"+BaseActivity.currentUser.getFirstName()+BaseActivity.currentUser.getLastName());
if(device != null){
connection = device.connect(parameters, null);
}
if (connection == null) {
Log.w(TAG, "Failed to create new connection");
}
}
错误:
art/runtime/check_jni.cc:65] JNI DETECTED ERROR IN APPLICATION:
JNI
FindClass called with pending exception 'java.lang.NoSuchMethodError'
thrown in void
com.twilio.client.impl.useragent.Call.makeCall(com.twilio.client.impl.session.Account,
java.lang.String, com.twilio.client.impl.useragent.MessageData):-2
我找到问题了。
问题是 JNI 与库
的 device.connect()
1.2.7
没有捕获异常。
我换了库,我用
1.2.8
我的问题已经解决了。
我正在使用 twilio android sdk 进行电话会议,但是当我使用函数 device.connect(foo)
创建与会议的连接时,我的应用程序崩溃了。
我的代码:
public void connectToConference(String name){
updateAudioRoute(true);
Map<String, String> parameters = new HashMap<String, String>();
parameters.put("To","conference:"+BaseActivity.currentUser.getFirstName()+BaseActivity.currentUser.getLastName());
if(device != null){
connection = device.connect(parameters, null);
}
if (connection == null) {
Log.w(TAG, "Failed to create new connection");
}
}
错误:
art/runtime/check_jni.cc:65] JNI DETECTED ERROR IN APPLICATION: JNI FindClass called with pending exception 'java.lang.NoSuchMethodError' thrown in void
com.twilio.client.impl.useragent.Call.makeCall(com.twilio.client.impl.session.Account, java.lang.String, com.twilio.client.impl.useragent.MessageData):-2
我找到问题了。
问题是 JNI 与库
的 device.connect()1.2.7
没有捕获异常。
我换了库,我用
1.2.8
我的问题已经解决了。