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

我的问题已经解决了。