Android 显示与serviceFactory.create用户相关的错误

Android 显示与serviceFactory.create用户相关的错误,android,Android,抛出异常 java.lang.ExceptionInInitializeError 位于com.sinch.android.rtc.internal.client.ServiceFactory.createUserAgent(ServiceFactory.java:44) 问题发生在sinchClient=Sinch.getSinchClientBuilder().context(this).userId(username).applicationKey(APP\u KEY)中 .applica

抛出异常

java.lang.ExceptionInInitializeError 位于com.sinch.android.rtc.internal.client.ServiceFactory.createUserAgent(ServiceFactory.java:44)

问题发生在sinchClient=Sinch.getSinchClientBuilder().context(this).userId(username).applicationKey(APP\u KEY)中 .applicationSecret(APP_SECRET).environmentHost(ENVIRONMENT).build()

我的密码是:-

  @Override
   public int onStartCommand(Intent intent, int flags, int startId) {

    ParseQuery<ParseObject> qry=ParseQuery.getQuery("_User");
    qry.whereEqualTo("username",(String)LoginFrag.name.getText().toString().trim());
    qry.findInBackground(new FindCallback<ParseObject>() {

        @Override
        public void done(List<ParseObject> obj, ParseException e) {
            // TODO Auto-generated method stub


            if(e==null)
            {

         for (ParseObject dealsObject : obj) {
             username=(String) dealsObject.get("username");
                 startSinchClient(username);
                 Log.i("MessageService", "calling startSinchClient"+" "+username);

         }



            }


        }

    });



    broadcaster = LocalBroadcastManager.getInstance(this);
    Log.i("MessageService", "broadcast started");
    return super.onStartCommand(intent, flags, startId);
}
public void startSinchClient(String username) {

   sinchClient = Sinch.getSinchClientBuilder().context(this).userId(username).applicationKey("xxxxxx")
            .applicationSecret("xxxxxxxxxx").environmentHost("xxxxxxxxx").build();

    sinchClient.addSinchClientListener(this);

    sinchClient.setSupportMessaging(true);
    sinchClient.setSupportActiveConnectionInBackground(true);

    sinchClient.checkManifest();
    sinchClient.start();
}
@覆盖
公共int onStartCommand(Intent Intent、int标志、int startId){
ParseQuery qry=ParseQuery.getQuery(“_User”);
qry.whereEqualTo(“用户名”,(字符串)LoginFrag.name.getText().toString().trim());
qry.findInBackground(新的FindCallback(){
@凌驾
公共作废完成(列表对象,异常解析){
//TODO自动生成的方法存根
如果(e==null)
{
for(ParseObject dealsObject:obj){
用户名=(字符串)dealsObject.get(“用户名”);
StartChichClient(用户名);
Log.i(“MessageService”、“调用StartChichClient”+“”+用户名);
}
}
}
});
broadcaster=LocalBroadcastManager.getInstance(this);
Log.i(“MessageService”,“广播已启动”);
返回super.onStartCommand(intent、flags、startId);
}
public void StartInChClient(字符串用户名){
sinchClient=Sinch.getSinchClientBuilder().context(this).userId(username).applicationKey(“xxxxxx”)
.applicationSecret(“xxxxxxxxx”).environmentHost(“xxxxxxxxx”).build();
addSinchClientListener(这个);
sinchClient.setSupportMessaging(true);
sinchClient.setSupportActiveConnectionInBackground(true);
sinchClient.checkManifest();
sinchClient.start();
}

正确检查了应用程序密钥、密钥和环境。

没有任何代码,不可能!添加基本部分。欢迎使用Stackoverflow。你应该为你面临的问题提供足够的细节,这将有助于你得到好的答案。