生活随笔
收集整理的這篇文章主要介紹了
android环信即时通讯集成坑爹 注册报错208解决
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
第一種情況: ? ?你用的環信APPkey 是授權模式的 ? 只要改成開放模式就可以了?
第二種情況: ? ?上述情況在環信官網都有說明 ?但是這種情況 ?環信官網就沒得說明 ? 只說的是同步方法 ?
注冊模式分兩種,開放注冊和授權注冊。只有開放注冊時,才可以客戶端注冊。
注冊用戶名會自動轉為小寫字母,所以建議用戶名均以小寫注冊。(強烈建議開發者通過后臺調用 REST 接口去注冊環信 ID,客戶端注冊方法不提倡使用。)
| 1 2 | //注冊失敗會拋出HyphenateException EMClient.getInstance().createAccount(username, pwd);//同步方法 |
? 但是這個句代碼必須在子線程中執行 ? 官方demo 中就是在子線程中 ?
new Thread(
new Runnable() {
public void run() {
try {
// call method in SDK
EMClient.
getInstance().createAccount(
username, pwd)
;
runOnUiThread(
new Runnable() {
public void run() {
if (!RegisterActivity.
this.isFinishing())
pd.dismiss()
;
// save current user
DemoHelper.
getInstance().setCurrentUserName(
username)
;
Toast.
makeText(getApplicationContext()
, getResources().getString(R.string.
Registered_successfully)
, Toast.
LENGTH_SHORT).show()
;
finish()
;
}})
;
}
catch (
final HyphenateException e) {runOnUiThread(
new Runnable() {
public void run() {
if (!RegisterActivity.
this.isFinishing())
pd.dismiss()
;
int errorCode=
e.getErrorCode()
;
if(errorCode==EMError.
NETWORK_ERROR){Toast.
makeText(getApplicationContext()
, getResources().getString(R.string.
network_anomalies)
, Toast.
LENGTH_SHORT).show()
;
}
else if(errorCode == EMError.
USER_ALREADY_EXIST){Toast.
makeText(getApplicationContext()
, getResources().getString(R.string.
User_already_exists)
, Toast.
LENGTH_SHORT).show()
;
}
else if(errorCode == EMError.
USER_AUTHENTICATION_FAILED){Toast.
makeText(getApplicationContext()
, getResources().getString(R.string.
registration_failed_without_permission)
, Toast.
LENGTH_SHORT).show()
;
}
else if(errorCode == EMError.
USER_ILLEGAL_ARGUMENT){Toast.
makeText(getApplicationContext()
, getResources().getString(R.string.
illegal_user_name)
,Toast.
LENGTH_SHORT).show()
;
}
else{Toast.
makeText(getApplicationContext()
, getResources().getString(R.string.
Registration_failed)
, Toast.
LENGTH_SHORT).show()
;
}}})
;
}}
}).start()
;
看文檔看一一早上都沒有找出錯誤 ? ? 一看demo ?才知道 ?賊坑 ?
總結
以上是生活随笔為你收集整理的android环信即时通讯集成坑爹 注册报错208解决的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。