2016-02-04 46 views
3

我使用twilio android sdk进行电话会议,但当我使用函数device.connect(foo)创建与会议的连接时,我的应用程序崩溃。Twilio android sdk在电话会议上崩溃

我的代码:

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"); 
    } 
} 

错误:

艺术/运行/ check_jni.cc:65] JNI检测到的错误应用: JNI findClass的所谓用java现行异常”。 lang.NoSuchMethodError' 抛出无效

com.twilio.client.impl.usera gent.Call.makeCall(com.twilio.client.impl.session.Account, java.lang.String中,com.twilio.client.impl.useragent.MessageData): - 2

回答

0

我找到问题。

的问题是用JNI库

1.2.7

的device.connect()的异常没有被抓到。

我改变了图书馆,我用

1.2.8

,我的问题是决心。

+0

嗨@Malcom我也想做这样的应用程序。你能指导我如何使用twilio sdk来打电话吗? –

+0

我很抱歉现在回答,但我改变了项目,并且在这个新项目中我无法使用!我希望你可以安装lTwilio SDK库 – Malcom

+0

没问题@Malcom我已经让我的应用在一个月内上架 –