金融クラウドの初期化に失敗しましたか?金融クラウド接続に失敗しましたか??接続されたコールバックメソッドはいますか???コードの不可能なので、いくつかの行は、どのように間違っています。
1、クラウド金融MavenのリポジトリにプロジェクトのGradleを追加
達人{URL "https://dl.bintray.com/rongcloud/maven"}
図2に示すように、アプリのGradleの依存性を追加しました
(2.9.19およびそれ以降のバージョンでは、デフォルトのファイルではなく、手動で追加する必要があるので、追加されています)
API 'cn.rongcloud.sdk:im_kit:2.10.0'
API 'cn.rongcloud.sdk:im_lib:2.10.0'
3、Mainfestで構成APPKEY
< メタデータ のAndroidは:名= "RONG_CLOUD_APP_KEY" アンドロイド:値= "k51hidwqkcx3b" ツール:置き換え= "アンドロイド:値" /> 置き換え応じて繰り返される値を"値アンドロイド"に置き換え=:ツール
4、カスタムアプリケーションの初期化中
RongIM.init(この);
5、接続
RongIMClient.connect( "トークン"、新RongIMClient.ConnectCallback(){ @Override 公共 無効onTokenIncorrect(){ // トークン错误 リー( "ImService -----> onTokenIncorrect:融云トークン错误" ); // ImServiceを。開始(mContext、AppConstant.UPDATE_TOKEN); } @Override 公共 ボイドするonSuccess(文字列のユーザーID){ リー( "IMListener ----->するonSuccess:" + ユーザID); } @Override 公共 ボイドのonError(最終RongIMClient.ErrorCode電子){ リー( "IMListener ----->のonError:" + E)。 } })。
要約:
コードのように数行が間違ったものになるかどうか、RongIMとRongIMClientに注意してください、RongIMとRongIMClientに注意してください、RongIMとRongIMClientに注意してください。
と接続するRongIM RongIMClientを初期化しないでください。
時間は最も貴重なものです。
元同僚は、より多くの三時間を解決できないよりは愚かな過ちある、と述べました。