android环信注册失败 ?
八成是自己傻逼了 ,好吧, 附上代码 。。。。。。。
public void register(View v){ final String acc =((EditText)findViewById(R.id.accout)).getText().toString().trim(); final String pwd =((EditText)findViewById(R.id.pwd)).getText().toString().trim(); if (!(acc.length()>0&&pwd.length()>0)){ return; } new Thread(new Runnable() { @Override public void run() { try{ EMClient.getInstance().createAccount(acc,pwd); runOnUiThread(new Runnable() { @Override public void run() { if (!MainActivity.this.isFinishing()){ 注册成功 /// // finish(); 到下一个界面 } } }); }catch (final HyphenateException e){ runOnUiThread(new Runnable() { @Override public void run() { if (!MainActivity.this.isFinishing()){ 注册成功 /// int errorCode = e.getErrorCode(); if (errorCode == EMError.NETWORK_ERROR){ }else if (errorCode==EMError.USER_ALREADY_EXIST){ }else if (errorCode==EMError.USER_AUTHENTICATION_FAILED){ }else if (errorCode==EMError.USER_ILLEGAL_ARGUMENT){ }else { } } } }); } } }).start(); }
使用这个代码 。。。