Commit 278c3cc37c909e90d800ce1fd88a177ecfd43e94

Authored by 王琳
1 parent e9af04be

添加获取当前连接状态接口,

Showing 31 changed files with 1170 additions and 784 deletions
IMLib/build/intermediates/bundles/release/classes.jar
No preview for this file type
IMLib/build/intermediates/classes/release/io/rong/imlib/Chat$1.class
No preview for this file type
IMLib/build/intermediates/classes/release/io/rong/imlib/Chat$10.class
No preview for this file type
IMLib/build/intermediates/classes/release/io/rong/imlib/Chat$11.class
No preview for this file type
IMLib/build/intermediates/classes/release/io/rong/imlib/Chat$12.class
No preview for this file type
IMLib/build/intermediates/classes/release/io/rong/imlib/Chat$13.class
No preview for this file type
IMLib/build/intermediates/classes/release/io/rong/imlib/Chat$14.class
No preview for this file type
IMLib/build/intermediates/classes/release/io/rong/imlib/Chat$2.class
No preview for this file type
IMLib/build/intermediates/classes/release/io/rong/imlib/Chat$3.class
No preview for this file type
IMLib/build/intermediates/classes/release/io/rong/imlib/Chat$4.class
No preview for this file type
IMLib/build/intermediates/classes/release/io/rong/imlib/Chat$5.class
No preview for this file type
IMLib/build/intermediates/classes/release/io/rong/imlib/Chat$6.class
No preview for this file type
IMLib/build/intermediates/classes/release/io/rong/imlib/Chat$7.class
No preview for this file type
IMLib/build/intermediates/classes/release/io/rong/imlib/Chat$8.class
No preview for this file type
IMLib/build/intermediates/classes/release/io/rong/imlib/Chat$9.class
No preview for this file type
IMLib/build/intermediates/classes/release/io/rong/imlib/Chat.class
No preview for this file type
IMLib/build/intermediates/classes/release/io/rong/imlib/ChatUtil.class
No preview for this file type
IMLib/build/intermediates/classes/release/io/rong/imlib/base/IChat.class
No preview for this file type
IMLib/build/intermediates/incremental/mergeReleaseResources/compile-file-map.properties
1 -#Thu Feb 23 18:14:46 CST 2017 1 +#Tue Feb 28 16:34:34 CST 2017
IMLib/build/intermediates/incremental/packageReleaseResources/compile-file-map.properties
1 -#Thu Feb 23 18:14:08 CST 2017 1 +#Tue Feb 28 16:34:36 CST 2017
IMLib/build/intermediates/transforms/proguard/release/jars/3/3/main.jar
No preview for this file type
IMLib/build/outputs/aar/IMLib-release.aar
No preview for this file type
IMLib/build/outputs/mapping/release/dump.txt
@@ -6522,7 +6522,7 @@ _____________________________________________________________________ @@ -6522,7 +6522,7 @@ _____________________________________________________________________
6522 Interfaces (count = 1): 6522 Interfaces (count = 1):
6523 + Class [io/rong/imlib/base/IChat] 6523 + Class [io/rong/imlib/base/IChat]
6524 6524
6525 -Constant Pool (count = 507): 6525 +Constant Pool (count = 546):
6526 + String [] 6526 + String []
6527 + String [&name=] 6527 + String [&name=]
6528 + String [&portraitUri=] 6528 + String [&portraitUri=]
@@ -6555,6 +6555,7 @@ Constant Pool (count = 507): @@ -6555,6 +6555,7 @@ Constant Pool (count = 507):
6555 + Class [io/rong/imlib/RongIMClient$ChatRoomActionListener] 6555 + Class [io/rong/imlib/RongIMClient$ChatRoomActionListener]
6556 + Class [io/rong/imlib/RongIMClient$ConnectCallback] 6556 + Class [io/rong/imlib/RongIMClient$ConnectCallback]
6557 + Class [io/rong/imlib/RongIMClient$ConnectionStatusListener] 6557 + Class [io/rong/imlib/RongIMClient$ConnectionStatusListener]
  6558 + + Class [io/rong/imlib/RongIMClient$ConnectionStatusListener$ConnectionStatus]
6558 + Class [io/rong/imlib/RongIMClient$OnReceiveMessageListener] 6559 + Class [io/rong/imlib/RongIMClient$OnReceiveMessageListener]
6559 + Class [io/rong/imlib/RongIMClient$OperationCallback] 6560 + Class [io/rong/imlib/RongIMClient$OperationCallback]
6560 + Class [io/rong/imlib/RongIMClient$ResultCallback] 6561 + Class [io/rong/imlib/RongIMClient$ResultCallback]
@@ -6570,6 +6571,7 @@ Constant Pool (count = 507): @@ -6570,6 +6571,7 @@ Constant Pool (count = 507):
6570 + Class [io/rong/imlib/base/IChat$OnSendMessageListener] 6571 + Class [io/rong/imlib/base/IChat$OnSendMessageListener]
6571 + Class [io/rong/imlib/model/CNMessage] 6572 + Class [io/rong/imlib/model/CNMessage]
6572 + Class [io/rong/imlib/model/CNUserInfo] 6573 + Class [io/rong/imlib/model/CNUserInfo]
  6574 + + Class [io/rong/imlib/model/ConnectionStatus]
6573 + Class [io/rong/imlib/model/Conversation] 6575 + Class [io/rong/imlib/model/Conversation]
6574 + Class [io/rong/imlib/model/Conversation$ConversationType] 6576 + Class [io/rong/imlib/model/Conversation$ConversationType]
6575 + Class [io/rong/imlib/model/Message] 6577 + Class [io/rong/imlib/model/Message]
@@ -6606,6 +6608,7 @@ Constant Pool (count = 507): @@ -6606,6 +6608,7 @@ Constant Pool (count = 507):
6606 + Fieldref [io/rong/imlib/Chat.mOnSendMessageListener Lio/rong/imlib/base/IChat$OnSendMessageListener;] 6608 + Fieldref [io/rong/imlib/Chat.mOnSendMessageListener Lio/rong/imlib/base/IChat$OnSendMessageListener;]
6607 + Fieldref [io/rong/imlib/Chat.onReceiveMessageListener Lio/rong/imlib/RongIMClient$OnReceiveMessageListener;] 6609 + Fieldref [io/rong/imlib/Chat.onReceiveMessageListener Lio/rong/imlib/RongIMClient$OnReceiveMessageListener;]
6608 + Fieldref [io/rong/imlib/Chat.roomIdList Ljava/util/List;] 6610 + Fieldref [io/rong/imlib/Chat.roomIdList Ljava/util/List;]
  6611 + + Fieldref [io/rong/imlib/Chat.token Ljava/lang/String;]
6609 + Fieldref [io/rong/imlib/model/Conversation$ConversationType.CHATROOM Lio/rong/imlib/model/Conversation$ConversationType;] 6612 + Fieldref [io/rong/imlib/model/Conversation$ConversationType.CHATROOM Lio/rong/imlib/model/Conversation$ConversationType;]
6610 + Fieldref [io/rong/imlib/model/Conversation$ConversationType.PRIVATE Lio/rong/imlib/model/Conversation$ConversationType;] 6613 + Fieldref [io/rong/imlib/model/Conversation$ConversationType.PRIVATE Lio/rong/imlib/model/Conversation$ConversationType;]
6611 + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;] 6614 + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
@@ -6613,6 +6616,7 @@ Constant Pool (count = 507): @@ -6613,6 +6616,7 @@ Constant Pool (count = 507):
6613 + Methodref [io/rong/imlib/Chat.<init> ()V] 6616 + Methodref [io/rong/imlib/Chat.<init> ()V]
6614 + Methodref [io/rong/imlib/Chat.cnMessage (Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage;] 6617 + Methodref [io/rong/imlib/Chat.cnMessage (Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage;]
6615 + Methodref [io/rong/imlib/Chat.connect (Lio/rong/imlib/model/CNUserInfo;)V] 6618 + Methodref [io/rong/imlib/Chat.connect (Lio/rong/imlib/model/CNUserInfo;)V]
  6619 + + Methodref [io/rong/imlib/Chat.connect (Ljava/lang/String;)V]
6616 + Methodref [io/rong/imlib/Chat.disconnect (Z)V] 6620 + Methodref [io/rong/imlib/Chat.disconnect (Z)V]
6617 + Methodref [io/rong/imlib/Chat.getToken (Lio/rong/imlib/model/CNUserInfo;Lio/rong/imlib/network/HttpUtil$OnResponse;)V] 6621 + Methodref [io/rong/imlib/Chat.getToken (Lio/rong/imlib/model/CNUserInfo;Lio/rong/imlib/network/HttpUtil$OnResponse;)V]
6618 + Methodref [io/rong/imlib/Chat.joinChatRoom (Ljava/lang/String;I)V] 6622 + Methodref [io/rong/imlib/Chat.joinChatRoom (Ljava/lang/String;I)V]
@@ -6637,16 +6641,20 @@ Constant Pool (count = 507): @@ -6637,16 +6641,20 @@ Constant Pool (count = 507):
6637 + Methodref [io/rong/imlib/Chat$9.<init> (Lio/rong/imlib/Chat;)V] 6641 + Methodref [io/rong/imlib/Chat$9.<init> (Lio/rong/imlib/Chat;)V]
6638 + Methodref [io/rong/imlib/RongIMClient.connect (Ljava/lang/String;Lio/rong/imlib/RongIMClient$ConnectCallback;)Lio/rong/imlib/RongIMClient;] 6642 + Methodref [io/rong/imlib/RongIMClient.connect (Ljava/lang/String;Lio/rong/imlib/RongIMClient$ConnectCallback;)Lio/rong/imlib/RongIMClient;]
6639 + Methodref [io/rong/imlib/RongIMClient.disconnect ()V] 6643 + Methodref [io/rong/imlib/RongIMClient.disconnect ()V]
  6644 + + Methodref [io/rong/imlib/RongIMClient.getCurrentConnectionStatus ()Lio/rong/imlib/RongIMClient$ConnectionStatusListener$ConnectionStatus;]
6640 + Methodref [io/rong/imlib/RongIMClient.getInstance ()Lio/rong/imlib/RongIMClient;] 6645 + Methodref [io/rong/imlib/RongIMClient.getInstance ()Lio/rong/imlib/RongIMClient;]
6641 + Methodref [io/rong/imlib/RongIMClient.getLatestMessages (Lio/rong/imlib/model/Conversation$ConversationType;Ljava/lang/String;ILio/rong/imlib/RongIMClient$ResultCallback;)V] 6646 + Methodref [io/rong/imlib/RongIMClient.getLatestMessages (Lio/rong/imlib/model/Conversation$ConversationType;Ljava/lang/String;ILio/rong/imlib/RongIMClient$ResultCallback;)V]
6642 + Methodref [io/rong/imlib/RongIMClient.init (Landroid/content/Context;Ljava/lang/String;)V] 6647 + Methodref [io/rong/imlib/RongIMClient.init (Landroid/content/Context;Ljava/lang/String;)V]
6643 + Methodref [io/rong/imlib/RongIMClient.joinChatRoom (Ljava/lang/String;ILio/rong/imlib/RongIMClient$OperationCallback;)V] 6648 + Methodref [io/rong/imlib/RongIMClient.joinChatRoom (Ljava/lang/String;ILio/rong/imlib/RongIMClient$OperationCallback;)V]
  6649 + + Methodref [io/rong/imlib/RongIMClient.joinExistChatRoom (Ljava/lang/String;ILio/rong/imlib/RongIMClient$OperationCallback;)V]
6644 + Methodref [io/rong/imlib/RongIMClient.logout ()V] 6650 + Methodref [io/rong/imlib/RongIMClient.logout ()V]
6645 + Methodref [io/rong/imlib/RongIMClient.quitChatRoom (Ljava/lang/String;Lio/rong/imlib/RongIMClient$OperationCallback;)V] 6651 + Methodref [io/rong/imlib/RongIMClient.quitChatRoom (Ljava/lang/String;Lio/rong/imlib/RongIMClient$OperationCallback;)V]
6646 + Methodref [io/rong/imlib/RongIMClient.sendMessage (Lio/rong/imlib/model/Message;Ljava/lang/String;Ljava/lang/String;Lio/rong/imlib/RongIMClient$SendMessageCallback;Lio/rong/imlib/RongIMClient$ResultCallback;)V] 6652 + Methodref [io/rong/imlib/RongIMClient.sendMessage (Lio/rong/imlib/model/Message;Ljava/lang/String;Ljava/lang/String;Lio/rong/imlib/RongIMClient$SendMessageCallback;Lio/rong/imlib/RongIMClient$ResultCallback;)V]
6647 + Methodref [io/rong/imlib/RongIMClient.setChatRoomActionListener (Lio/rong/imlib/RongIMClient$ChatRoomActionListener;)V] 6653 + Methodref [io/rong/imlib/RongIMClient.setChatRoomActionListener (Lio/rong/imlib/RongIMClient$ChatRoomActionListener;)V]
6648 + Methodref [io/rong/imlib/RongIMClient.setConnectionStatusListener (Lio/rong/imlib/RongIMClient$ConnectionStatusListener;)V] 6654 + Methodref [io/rong/imlib/RongIMClient.setConnectionStatusListener (Lio/rong/imlib/RongIMClient$ConnectionStatusListener;)V]
6649 + Methodref [io/rong/imlib/RongIMClient.setOnReceiveMessageListener (Lio/rong/imlib/RongIMClient$OnReceiveMessageListener;)V] 6655 + Methodref [io/rong/imlib/RongIMClient.setOnReceiveMessageListener (Lio/rong/imlib/RongIMClient$OnReceiveMessageListener;)V]
  6656 + + Methodref [io/rong/imlib/RongIMClient$ConnectionStatusListener$ConnectionStatus.getMessage ()Ljava/lang/String;]
  6657 + + Methodref [io/rong/imlib/RongIMClient$ConnectionStatusListener$ConnectionStatus.getValue ()I]
6650 + Methodref [io/rong/imlib/model/CNMessage.<init> ()V] 6658 + Methodref [io/rong/imlib/model/CNMessage.<init> ()V]
6651 + Methodref [io/rong/imlib/model/CNMessage.setContent (Ljava/lang/String;)V] 6659 + Methodref [io/rong/imlib/model/CNMessage.setContent (Ljava/lang/String;)V]
6652 + Methodref [io/rong/imlib/model/CNMessage.setUserInfo (Lio/rong/imlib/model/CNUserInfo;)V] 6660 + Methodref [io/rong/imlib/model/CNMessage.setUserInfo (Lio/rong/imlib/model/CNUserInfo;)V]
@@ -6658,6 +6666,9 @@ Constant Pool (count = 507): @@ -6658,6 +6666,9 @@ Constant Pool (count = 507):
6658 + Methodref [io/rong/imlib/model/CNUserInfo.setHeadUrl (Ljava/lang/String;)V] 6666 + Methodref [io/rong/imlib/model/CNUserInfo.setHeadUrl (Ljava/lang/String;)V]
6659 + Methodref [io/rong/imlib/model/CNUserInfo.setUserId (Ljava/lang/String;)V] 6667 + Methodref [io/rong/imlib/model/CNUserInfo.setUserId (Ljava/lang/String;)V]
6660 + Methodref [io/rong/imlib/model/CNUserInfo.setUserName (Ljava/lang/String;)V] 6668 + Methodref [io/rong/imlib/model/CNUserInfo.setUserName (Ljava/lang/String;)V]
  6669 + + Methodref [io/rong/imlib/model/ConnectionStatus.<init> ()V]
  6670 + + Methodref [io/rong/imlib/model/ConnectionStatus.setMessage (Ljava/lang/String;)V]
  6671 + + Methodref [io/rong/imlib/model/ConnectionStatus.setValue (I)V]
6661 + Methodref [io/rong/imlib/model/Message.getContent ()Lio/rong/imlib/model/MessageContent;] 6672 + Methodref [io/rong/imlib/model/Message.getContent ()Lio/rong/imlib/model/MessageContent;]
6662 + Methodref [io/rong/imlib/model/Message.obtain (Ljava/lang/String;Lio/rong/imlib/model/Conversation$ConversationType;Lio/rong/imlib/model/MessageContent;)Lio/rong/imlib/model/Message;] 6673 + Methodref [io/rong/imlib/model/Message.obtain (Ljava/lang/String;Lio/rong/imlib/model/Conversation$ConversationType;Lio/rong/imlib/model/MessageContent;)Lio/rong/imlib/model/Message;]
6663 + Methodref [io/rong/imlib/model/MessageContent.getUserInfo ()Lio/rong/imlib/model/UserInfo;] 6674 + Methodref [io/rong/imlib/model/MessageContent.getUserInfo ()Lio/rong/imlib/model/UserInfo;]
@@ -6707,6 +6718,7 @@ Constant Pool (count = 507): @@ -6707,6 +6718,7 @@ Constant Pool (count = 507):
6707 + NameAndType [chatRoomActionListener Lio/rong/imlib/RongIMClient$ChatRoomActionListener;] 6718 + NameAndType [chatRoomActionListener Lio/rong/imlib/RongIMClient$ChatRoomActionListener;]
6708 + NameAndType [cnMessage (Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage;] 6719 + NameAndType [cnMessage (Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage;]
6709 + NameAndType [connect (Lio/rong/imlib/model/CNUserInfo;)V] 6720 + NameAndType [connect (Lio/rong/imlib/model/CNUserInfo;)V]
  6721 + + NameAndType [connect (Ljava/lang/String;)V]
6710 + NameAndType [connect (Ljava/lang/String;Lio/rong/imlib/RongIMClient$ConnectCallback;)Lio/rong/imlib/RongIMClient;] 6722 + NameAndType [connect (Ljava/lang/String;Lio/rong/imlib/RongIMClient$ConnectCallback;)Lio/rong/imlib/RongIMClient;]
6711 + NameAndType [connectionStatusListener Lio/rong/imlib/RongIMClient$ConnectionStatusListener;] 6723 + NameAndType [connectionStatusListener Lio/rong/imlib/RongIMClient$ConnectionStatusListener;]
6712 + NameAndType [currentCNUser Lio/rong/imlib/model/CNUserInfo;] 6724 + NameAndType [currentCNUser Lio/rong/imlib/model/CNUserInfo;]
@@ -6720,9 +6732,11 @@ Constant Pool (count = 507): @@ -6720,9 +6732,11 @@ Constant Pool (count = 507):
6720 + NameAndType [get (I)Ljava/lang/Object;] 6732 + NameAndType [get (I)Ljava/lang/Object;]
6721 + NameAndType [getContent ()Lio/rong/imlib/model/MessageContent;] 6733 + NameAndType [getContent ()Lio/rong/imlib/model/MessageContent;]
6722 + NameAndType [getContent ()Ljava/lang/String;] 6734 + NameAndType [getContent ()Ljava/lang/String;]
  6735 + + NameAndType [getCurrentConnectionStatus ()Lio/rong/imlib/RongIMClient$ConnectionStatusListener$ConnectionStatus;]
6723 + NameAndType [getHeadUrl ()Ljava/lang/String;] 6736 + NameAndType [getHeadUrl ()Ljava/lang/String;]
6724 + NameAndType [getInstance ()Lio/rong/imlib/RongIMClient;] 6737 + NameAndType [getInstance ()Lio/rong/imlib/RongIMClient;]
6725 + NameAndType [getLatestMessages (Lio/rong/imlib/model/Conversation$ConversationType;Ljava/lang/String;ILio/rong/imlib/RongIMClient$ResultCallback;)V] 6738 + NameAndType [getLatestMessages (Lio/rong/imlib/model/Conversation$ConversationType;Ljava/lang/String;ILio/rong/imlib/RongIMClient$ResultCallback;)V]
  6739 + + NameAndType [getMessage ()Ljava/lang/String;]
6726 + NameAndType [getName ()Ljava/lang/String;] 6740 + NameAndType [getName ()Ljava/lang/String;]
6727 + NameAndType [getPortraitUri ()Landroid/net/Uri;] 6741 + NameAndType [getPortraitUri ()Landroid/net/Uri;]
6728 + NameAndType [getRcHeader (Ljava/lang/String;Ljava/lang/String;)Lio/rong/imlib/network/HttpUtil$Header;] 6742 + NameAndType [getRcHeader (Ljava/lang/String;Ljava/lang/String;)Lio/rong/imlib/network/HttpUtil$Header;]
@@ -6730,9 +6744,11 @@ Constant Pool (count = 507): @@ -6730,9 +6744,11 @@ Constant Pool (count = 507):
6730 + NameAndType [getUserId ()Ljava/lang/String;] 6744 + NameAndType [getUserId ()Ljava/lang/String;]
6731 + NameAndType [getUserInfo ()Lio/rong/imlib/model/UserInfo;] 6745 + NameAndType [getUserInfo ()Lio/rong/imlib/model/UserInfo;]
6732 + NameAndType [getUserName ()Ljava/lang/String;] 6746 + NameAndType [getUserName ()Ljava/lang/String;]
  6747 + + NameAndType [getValue ()I]
6733 + NameAndType [init (Landroid/content/Context;Ljava/lang/String;)V] 6748 + NameAndType [init (Landroid/content/Context;Ljava/lang/String;)V]
6734 + NameAndType [joinChatRoom (Ljava/lang/String;I)V] 6749 + NameAndType [joinChatRoom (Ljava/lang/String;I)V]
6735 + NameAndType [joinChatRoom (Ljava/lang/String;ILio/rong/imlib/RongIMClient$OperationCallback;)V] 6750 + NameAndType [joinChatRoom (Ljava/lang/String;ILio/rong/imlib/RongIMClient$OperationCallback;)V]
  6751 + + NameAndType [joinExistChatRoom (Ljava/lang/String;ILio/rong/imlib/RongIMClient$OperationCallback;)V]
6736 + NameAndType [logout ()V] 6752 + NameAndType [logout ()V]
6737 + NameAndType [mConnectStatusListener Lio/rong/imlib/base/IChat$OnConnectStatusListener;] 6753 + NameAndType [mConnectStatusListener Lio/rong/imlib/base/IChat$OnConnectStatusListener;]
6738 + NameAndType [mOnChatRoomActionListener Lio/rong/imlib/base/IChat$OnChatRoomActionListener;] 6754 + NameAndType [mOnChatRoomActionListener Lio/rong/imlib/base/IChat$OnChatRoomActionListener;]
@@ -6761,6 +6777,7 @@ Constant Pool (count = 507): @@ -6761,6 +6777,7 @@ Constant Pool (count = 507):
6761 + NameAndType [setContent (Ljava/lang/String;)V] 6777 + NameAndType [setContent (Ljava/lang/String;)V]
6762 + NameAndType [setCurrentUser (Lio/rong/imlib/model/UserInfo;)V] 6778 + NameAndType [setCurrentUser (Lio/rong/imlib/model/UserInfo;)V]
6763 + NameAndType [setHeadUrl (Ljava/lang/String;)V] 6779 + NameAndType [setHeadUrl (Ljava/lang/String;)V]
  6780 + + NameAndType [setMessage (Ljava/lang/String;)V]
6764 + NameAndType [setName (Ljava/lang/String;)V] 6781 + NameAndType [setName (Ljava/lang/String;)V]
6765 + NameAndType [setOnReceiveMessageListener (Lio/rong/imlib/RongIMClient$OnReceiveMessageListener;)V] 6782 + NameAndType [setOnReceiveMessageListener (Lio/rong/imlib/RongIMClient$OnReceiveMessageListener;)V]
6766 + NameAndType [setPortraitUri (Landroid/net/Uri;)V] 6783 + NameAndType [setPortraitUri (Landroid/net/Uri;)V]
@@ -6768,8 +6785,10 @@ Constant Pool (count = 507): @@ -6768,8 +6785,10 @@ Constant Pool (count = 507):
6768 + NameAndType [setUserInfo (Lio/rong/imlib/model/CNUserInfo;)V] 6785 + NameAndType [setUserInfo (Lio/rong/imlib/model/CNUserInfo;)V]
6769 + NameAndType [setUserInfo (Lio/rong/imlib/model/UserInfo;)V] 6786 + NameAndType [setUserInfo (Lio/rong/imlib/model/UserInfo;)V]
6770 + NameAndType [setUserName (Ljava/lang/String;)V] 6787 + NameAndType [setUserName (Ljava/lang/String;)V]
  6788 + + NameAndType [setValue (I)V]
6771 + NameAndType [size ()I] 6789 + NameAndType [size ()I]
6772 + NameAndType [toString ()Ljava/lang/String;] 6790 + NameAndType [toString ()Ljava/lang/String;]
  6791 + + NameAndType [token Ljava/lang/String;]
6773 + Utf8 [] 6792 + Utf8 []
6774 + Utf8 [&name=] 6793 + Utf8 [&name=]
6775 + Utf8 [&portraitUri=] 6794 + Utf8 [&portraitUri=]
@@ -6777,14 +6796,17 @@ Constant Pool (count = 507): @@ -6777,14 +6796,17 @@ Constant Pool (count = 507):
6777 + Utf8 [()J] 6796 + Utf8 [()J]
6778 + Utf8 [()Landroid/net/Uri;] 6797 + Utf8 [()Landroid/net/Uri;]
6779 + Utf8 [()Lio/rong/imlib/Chat;] 6798 + Utf8 [()Lio/rong/imlib/Chat;]
  6799 + + Utf8 [()Lio/rong/imlib/RongIMClient$ConnectionStatusListener$ConnectionStatus;]
6780 + Utf8 [()Lio/rong/imlib/RongIMClient;] 6800 + Utf8 [()Lio/rong/imlib/RongIMClient;]
6781 + Utf8 [()Lio/rong/imlib/model/CNUserInfo;] 6801 + Utf8 [()Lio/rong/imlib/model/CNUserInfo;]
  6802 + + Utf8 [()Lio/rong/imlib/model/ConnectionStatus;]
6782 + Utf8 [()Lio/rong/imlib/model/MessageContent;] 6803 + Utf8 [()Lio/rong/imlib/model/MessageContent;]
6783 + Utf8 [()Lio/rong/imlib/model/UserInfo;] 6804 + Utf8 [()Lio/rong/imlib/model/UserInfo;]
6784 + Utf8 [()Ljava/lang/String;] 6805 + Utf8 [()Ljava/lang/String;]
6785 + Utf8 [()Ljava/util/UUID;] 6806 + Utf8 [()Ljava/util/UUID;]
6786 + Utf8 [()V] 6807 + Utf8 [()V]
6787 + Utf8 [(I)Ljava/lang/Object;] 6808 + Utf8 [(I)Ljava/lang/Object;]
  6809 + + Utf8 [(I)V]
6788 + Utf8 [(J)Ljava/lang/StringBuilder;] 6810 + Utf8 [(J)Ljava/lang/StringBuilder;]
6789 + Utf8 [(Landroid/content/Context;)V] 6811 + Utf8 [(Landroid/content/Context;)V]
6790 + Utf8 [(Landroid/content/Context;Ljava/lang/String;)V] 6812 + Utf8 [(Landroid/content/Context;Ljava/lang/String;)V]
@@ -6797,8 +6819,12 @@ Constant Pool (count = 507): @@ -6797,8 +6819,12 @@ Constant Pool (count = 507):
6797 + Utf8 [(Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnOperationListener;] 6819 + Utf8 [(Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnOperationListener;]
6798 + Utf8 [(Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnResultListener;] 6820 + Utf8 [(Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnResultListener;]
6799 + Utf8 [(Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnSendMessageListener;] 6821 + Utf8 [(Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnSendMessageListener;]
  6822 + + Utf8 [(Lio/rong/imlib/Chat;)Ljava/lang/String;]
6800 + Utf8 [(Lio/rong/imlib/Chat;)V] 6823 + Utf8 [(Lio/rong/imlib/Chat;)V]
6801 + Utf8 [(Lio/rong/imlib/Chat;Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage;] 6824 + Utf8 [(Lio/rong/imlib/Chat;Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage;]
  6825 + + Utf8 [(Lio/rong/imlib/Chat;Lio/rong/imlib/model/UserInfo;)V]
  6826 + + Utf8 [(Lio/rong/imlib/Chat;Ljava/lang/String;)Ljava/lang/String;]
  6827 + + Utf8 [(Lio/rong/imlib/Chat;Ljava/lang/String;)V]
6802 + Utf8 [(Lio/rong/imlib/RongIMClient$ChatRoomActionListener;)V] 6828 + Utf8 [(Lio/rong/imlib/RongIMClient$ChatRoomActionListener;)V]
6803 + Utf8 [(Lio/rong/imlib/RongIMClient$ConnectionStatusListener;)V] 6829 + Utf8 [(Lio/rong/imlib/RongIMClient$ConnectionStatusListener;)V]
6804 + Utf8 [(Lio/rong/imlib/RongIMClient$OnReceiveMessageListener;)V] 6830 + Utf8 [(Lio/rong/imlib/RongIMClient$OnReceiveMessageListener;)V]
@@ -6845,6 +6871,7 @@ Constant Pool (count = 507): @@ -6845,6 +6871,7 @@ Constant Pool (count = 507):
6845 + Utf8 [ChatRoomActionListener] 6871 + Utf8 [ChatRoomActionListener]
6846 + Utf8 [Code] 6872 + Utf8 [Code]
6847 + Utf8 [ConnectCallback] 6873 + Utf8 [ConnectCallback]
  6874 + + Utf8 [ConnectionStatus]
6848 + Utf8 [ConnectionStatusListener] 6875 + Utf8 [ConnectionStatusListener]
6849 + Utf8 [ConversationType] 6876 + Utf8 [ConversationType]
6850 + Utf8 [Header] 6877 + Utf8 [Header]
@@ -6887,7 +6914,10 @@ Constant Pool (count = 507): @@ -6887,7 +6914,10 @@ Constant Pool (count = 507):
6887 + Utf8 [Signature] 6914 + Utf8 [Signature]
6888 + Utf8 [SourceFile] 6915 + Utf8 [SourceFile]
6889 + Utf8 [access$000] 6916 + Utf8 [access$000]
  6917 + + Utf8 [access$002]
6890 + Utf8 [access$100] 6918 + Utf8 [access$100]
  6919 + + Utf8 [access$1000]
  6920 + + Utf8 [access$1100]
6891 + Utf8 [access$200] 6921 + Utf8 [access$200]
6892 + Utf8 [access$300] 6922 + Utf8 [access$300]
6893 + Utf8 [access$400] 6923 + Utf8 [access$400]
@@ -6895,6 +6925,7 @@ Constant Pool (count = 507): @@ -6895,6 +6925,7 @@ Constant Pool (count = 507):
6895 + Utf8 [access$600] 6925 + Utf8 [access$600]
6896 + Utf8 [access$700] 6926 + Utf8 [access$700]
6897 + Utf8 [access$800] 6927 + Utf8 [access$800]
  6928 + + Utf8 [access$900]
6898 + Utf8 [add] 6929 + Utf8 [add]
6899 + Utf8 [android/net/Uri] 6930 + Utf8 [android/net/Uri]
6900 + Utf8 [append] 6931 + Utf8 [append]
@@ -6917,10 +6948,12 @@ Constant Pool (count = 507): @@ -6917,10 +6948,12 @@ Constant Pool (count = 507):
6917 + Utf8 [get] 6948 + Utf8 [get]
6918 + Utf8 [getContent] 6949 + Utf8 [getContent]
6919 + Utf8 [getCurrentCNUser] 6950 + Utf8 [getCurrentCNUser]
  6951 + + Utf8 [getCurrentConnectionStatus]
6920 + Utf8 [getCurrentUser] 6952 + Utf8 [getCurrentUser]
6921 + Utf8 [getHeadUrl] 6953 + Utf8 [getHeadUrl]
6922 + Utf8 [getInstance] 6954 + Utf8 [getInstance]
6923 + Utf8 [getLatestMessages] 6955 + Utf8 [getLatestMessages]
  6956 + + Utf8 [getMessage]
6924 + Utf8 [getName] 6957 + Utf8 [getName]
6925 + Utf8 [getPortraitUri] 6958 + Utf8 [getPortraitUri]
6926 + Utf8 [getRcHeader] 6959 + Utf8 [getRcHeader]
@@ -6928,6 +6961,7 @@ Constant Pool (count = 507): @@ -6928,6 +6961,7 @@ Constant Pool (count = 507):
6928 + Utf8 [getUserId] 6961 + Utf8 [getUserId]
6929 + Utf8 [getUserInfo] 6962 + Utf8 [getUserInfo]
6930 + Utf8 [getUserName] 6963 + Utf8 [getUserName]
  6964 + + Utf8 [getValue]
6931 + Utf8 [https://api.cn.ronghub.com/user/getToken.json] 6965 + Utf8 [https://api.cn.ronghub.com/user/getToken.json]
6932 + Utf8 [init] 6966 + Utf8 [init]
6933 + Utf8 [io/rong/imlib/Chat] 6967 + Utf8 [io/rong/imlib/Chat]
@@ -6949,6 +6983,7 @@ Constant Pool (count = 507): @@ -6949,6 +6983,7 @@ Constant Pool (count = 507):
6949 + Utf8 [io/rong/imlib/RongIMClient$ChatRoomActionListener] 6983 + Utf8 [io/rong/imlib/RongIMClient$ChatRoomActionListener]
6950 + Utf8 [io/rong/imlib/RongIMClient$ConnectCallback] 6984 + Utf8 [io/rong/imlib/RongIMClient$ConnectCallback]
6951 + Utf8 [io/rong/imlib/RongIMClient$ConnectionStatusListener] 6985 + Utf8 [io/rong/imlib/RongIMClient$ConnectionStatusListener]
  6986 + + Utf8 [io/rong/imlib/RongIMClient$ConnectionStatusListener$ConnectionStatus]
6952 + Utf8 [io/rong/imlib/RongIMClient$OnReceiveMessageListener] 6987 + Utf8 [io/rong/imlib/RongIMClient$OnReceiveMessageListener]
6953 + Utf8 [io/rong/imlib/RongIMClient$OperationCallback] 6988 + Utf8 [io/rong/imlib/RongIMClient$OperationCallback]
6954 + Utf8 [io/rong/imlib/RongIMClient$ResultCallback] 6989 + Utf8 [io/rong/imlib/RongIMClient$ResultCallback]
@@ -6964,6 +6999,7 @@ Constant Pool (count = 507): @@ -6964,6 +6999,7 @@ Constant Pool (count = 507):
6964 + Utf8 [io/rong/imlib/base/IChat$OnSendMessageListener] 6999 + Utf8 [io/rong/imlib/base/IChat$OnSendMessageListener]
6965 + Utf8 [io/rong/imlib/model/CNMessage] 7000 + Utf8 [io/rong/imlib/model/CNMessage]
6966 + Utf8 [io/rong/imlib/model/CNUserInfo] 7001 + Utf8 [io/rong/imlib/model/CNUserInfo]
  7002 + + Utf8 [io/rong/imlib/model/ConnectionStatus]
6967 + Utf8 [io/rong/imlib/model/Conversation] 7003 + Utf8 [io/rong/imlib/model/Conversation]
6968 + Utf8 [io/rong/imlib/model/Conversation$ConversationType] 7004 + Utf8 [io/rong/imlib/model/Conversation$ConversationType]
6969 + Utf8 [io/rong/imlib/model/Message] 7005 + Utf8 [io/rong/imlib/model/Message]
@@ -7012,6 +7048,7 @@ Constant Pool (count = 507): @@ -7012,6 +7048,7 @@ Constant Pool (count = 507):
7012 + Utf8 [setContent] 7048 + Utf8 [setContent]
7013 + Utf8 [setCurrentUser] 7049 + Utf8 [setCurrentUser]
7014 + Utf8 [setHeadUrl] 7050 + Utf8 [setHeadUrl]
  7051 + + Utf8 [setMessage]
7015 + Utf8 [setName] 7052 + Utf8 [setName]
7016 + Utf8 [setOnChatRoomActionListener] 7053 + Utf8 [setOnChatRoomActionListener]
7017 + Utf8 [setOnConnectionListener] 7054 + Utf8 [setOnConnectionListener]
@@ -7025,12 +7062,14 @@ Constant Pool (count = 507): @@ -7025,12 +7062,14 @@ Constant Pool (count = 507):
7025 + Utf8 [setUserId] 7062 + Utf8 [setUserId]
7026 + Utf8 [setUserInfo] 7063 + Utf8 [setUserInfo]
7027 + Utf8 [setUserName] 7064 + Utf8 [setUserName]
  7065 + + Utf8 [setValue]
7028 + Utf8 [size] 7066 + Utf8 [size]
7029 + Utf8 [toString] 7067 + Utf8 [toString]
  7068 + + Utf8 [token]
7030 + Utf8 [userId=] 7069 + Utf8 [userId=]
7031 + Utf8 [??] 7070 + Utf8 [??]
7032 7071
7033 -Fields (count = 19): 7072 +Fields (count = 20):
7034 + Field: currentUser Lio/rong/imlib/model/UserInfo; 7073 + Field: currentUser Lio/rong/imlib/model/UserInfo;
7035 Access flags: 0x9 7074 Access flags: 0x9
7036 = public static io.rong.imlib.model.UserInfo currentUser 7075 = public static io.rong.imlib.model.UserInfo currentUser
@@ -7043,6 +7082,9 @@ Fields (count = 19): @@ -7043,6 +7082,9 @@ Fields (count = 19):
7043 + Field: currentRoomId Ljava/lang/String; 7082 + Field: currentRoomId Ljava/lang/String;
7044 Access flags: 0xa 7083 Access flags: 0xa
7045 = private static java.lang.String currentRoomId 7084 = private static java.lang.String currentRoomId
  7085 + + Field: token Ljava/lang/String;
  7086 + Access flags: 0x2
  7087 + = private java.lang.String token
7046 + Field: mConnectStatusListener Lio/rong/imlib/base/IChat$OnConnectStatusListener; 7088 + Field: mConnectStatusListener Lio/rong/imlib/base/IChat$OnConnectStatusListener;
7047 Access flags: 0x2 7089 Access flags: 0x2
7048 = private io.rong.imlib.base.IChat$OnConnectStatusListener mConnectStatusListener 7090 = private io.rong.imlib.base.IChat$OnConnectStatusListener mConnectStatusListener
@@ -7092,100 +7134,100 @@ Fields (count = 19): @@ -7092,100 +7134,100 @@ Fields (count = 19):
7092 Access flags: 0x2 7134 Access flags: 0x2
7093 = private io.rong.imlib.RongIMClient$OnReceiveMessageListener onReceiveMessageListener 7135 = private io.rong.imlib.RongIMClient$OnReceiveMessageListener onReceiveMessageListener
7094 7136
7095 -Methods (count = 41): 7137 +Methods (count = 46):
7096 + Method: getInstance()Lio/rong/imlib/Chat; 7138 + Method: getInstance()Lio/rong/imlib/Chat;
7097 Access flags: 0xc 7139 Access flags: 0xc
7098 = protected static io.rong.imlib.Chat getInstance() 7140 = protected static io.rong.imlib.Chat getInstance()
7099 Class member attributes (count = 1): 7141 Class member attributes (count = 1):
7100 + Code attribute instructions (code length = 20, locals = 0, stack = 2): 7142 + Code attribute instructions (code length = 20, locals = 0, stack = 2):
7101 - [0] getstatic #67 7143 + [0] getstatic #69
7102 + Fieldref [io/rong/imlib/Chat.chat Lio/rong/imlib/Chat;] 7144 + Fieldref [io/rong/imlib/Chat.chat Lio/rong/imlib/Chat;]
7103 [3] ifnonnull +13 (target=16) 7145 [3] ifnonnull +13 (target=16)
7104 [6] new #14 7146 [6] new #14
7105 + Class [io/rong/imlib/Chat] 7147 + Class [io/rong/imlib/Chat]
7106 [9] dup 7148 [9] dup
7107 - [10] invokespecial #88 7149 + [10] invokespecial #91
7108 + Methodref [io/rong/imlib/Chat.<init> ()V] 7150 + Methodref [io/rong/imlib/Chat.<init> ()V]
7109 - [13] putstatic #67 7151 + [13] putstatic #69
7110 + Fieldref [io/rong/imlib/Chat.chat Lio/rong/imlib/Chat;] 7152 + Fieldref [io/rong/imlib/Chat.chat Lio/rong/imlib/Chat;]
7111 - [16] getstatic #67 7153 + [16] getstatic #69
7112 + Fieldref [io/rong/imlib/Chat.chat Lio/rong/imlib/Chat;] 7154 + Fieldref [io/rong/imlib/Chat.chat Lio/rong/imlib/Chat;]
7113 [19] areturn 7155 [19] areturn
7114 Code attribute exceptions (count = 0): 7156 Code attribute exceptions (count = 0):
7115 Code attribute attributes (attribute count = 1): 7157 Code attribute attributes (attribute count = 1):
7116 + Line number table attribute (count = 3) 7158 + Line number table attribute (count = 3)
7117 - [0] -> line 57  
7118 - [6] -> line 58  
7119 - [16] -> line 59 7159 + [0] -> line 61
  7160 + [6] -> line 62
  7161 + [16] -> line 63
7120 - Method: <init>()V 7162 - Method: <init>()V
7121 Access flags: 0x2 7163 Access flags: 0x2
7122 = private Chat() 7164 = private Chat()
7123 Class member attributes (count = 1): 7165 Class member attributes (count = 1):
7124 + Code attribute instructions (code length = 41, locals = 1, stack = 4): 7166 + Code attribute instructions (code length = 41, locals = 1, stack = 4):
7125 [0] aload_0 v0 7167 [0] aload_0 v0
7126 - [1] invokespecial #151 7168 + [1] invokespecial #162
7127 + Methodref [java/lang/Object.<init> ()V] 7169 + Methodref [java/lang/Object.<init> ()V]
7128 [4] aload_0 v0 7170 [4] aload_0 v0
7129 [5] new #16 7171 [5] new #16
7130 + Class [io/rong/imlib/Chat$10] 7172 + Class [io/rong/imlib/Chat$10]
7131 [8] dup 7173 [8] dup
7132 [9] aload_0 v0 7174 [9] aload_0 v0
7133 - [10] invokespecial #101 7175 + [10] invokespecial #105
7134 + Methodref [io/rong/imlib/Chat$10.<init> (Lio/rong/imlib/Chat;)V] 7176 + Methodref [io/rong/imlib/Chat$10.<init> (Lio/rong/imlib/Chat;)V]
7135 - [13] putfield #69 7177 + [13] putfield #71
7136 + Fieldref [io/rong/imlib/Chat.connectionStatusListener Lio/rong/imlib/RongIMClient$ConnectionStatusListener;] 7178 + Fieldref [io/rong/imlib/Chat.connectionStatusListener Lio/rong/imlib/RongIMClient$ConnectionStatusListener;]
7137 [16] aload_0 v0 7179 [16] aload_0 v0
7138 [17] new #17 7180 [17] new #17
7139 + Class [io/rong/imlib/Chat$11] 7181 + Class [io/rong/imlib/Chat$11]
7140 [20] dup 7182 [20] dup
7141 [21] aload_0 v0 7183 [21] aload_0 v0
7142 - [22] invokespecial #102 7184 + [22] invokespecial #106
7143 + Methodref [io/rong/imlib/Chat$11.<init> (Lio/rong/imlib/Chat;)V] 7185 + Methodref [io/rong/imlib/Chat$11.<init> (Lio/rong/imlib/Chat;)V]
7144 - [25] putfield #68 7186 + [25] putfield #70
7145 + Fieldref [io/rong/imlib/Chat.chatRoomActionListener Lio/rong/imlib/RongIMClient$ChatRoomActionListener;] 7187 + Fieldref [io/rong/imlib/Chat.chatRoomActionListener Lio/rong/imlib/RongIMClient$ChatRoomActionListener;]
7146 [28] aload_0 v0 7188 [28] aload_0 v0
7147 [29] new #18 7189 [29] new #18
7148 + Class [io/rong/imlib/Chat$12] 7190 + Class [io/rong/imlib/Chat$12]
7149 [32] dup 7191 [32] dup
7150 [33] aload_0 v0 7192 [33] aload_0 v0
7151 - [34] invokespecial #103 7193 + [34] invokespecial #107
7152 + Methodref [io/rong/imlib/Chat$12.<init> (Lio/rong/imlib/Chat;)V] 7194 + Methodref [io/rong/imlib/Chat$12.<init> (Lio/rong/imlib/Chat;)V]
7153 - [37] putfield #82 7195 + [37] putfield #84
7154 + Fieldref [io/rong/imlib/Chat.onReceiveMessageListener Lio/rong/imlib/RongIMClient$OnReceiveMessageListener;] 7196 + Fieldref [io/rong/imlib/Chat.onReceiveMessageListener Lio/rong/imlib/RongIMClient$OnReceiveMessageListener;]
7155 [40] return 7197 [40] return
7156 Code attribute exceptions (count = 0): 7198 Code attribute exceptions (count = 0):
7157 Code attribute attributes (attribute count = 1): 7199 Code attribute attributes (attribute count = 1):
7158 + Line number table attribute (count = 5) 7200 + Line number table attribute (count = 5)
7159 - [0] -> line 62  
7160 - [4] -> line 296  
7161 - [16] -> line 334  
7162 - [28] -> line 356  
7163 - [40] -> line 64 7201 + [0] -> line 66
  7202 + [4] -> line 309
  7203 + [16] -> line 347
  7204 + [28] -> line 369
  7205 + [40] -> line 68
7164 + Method: init(Landroid/content/Context;)V 7206 + Method: init(Landroid/content/Context;)V
7165 Access flags: 0x1 7207 Access flags: 0x1
7166 = public void init(android.content.Context) 7208 = public void init(android.content.Context)
7167 Class member attributes (count = 1): 7209 Class member attributes (count = 1):
7168 + Code attribute instructions (code length = 19, locals = 2, stack = 3): 7210 + Code attribute instructions (code length = 19, locals = 2, stack = 3):
7169 [0] aload_1 v1 7211 [0] aload_1 v1
7170 - [1] getstatic #65 7212 + [1] getstatic #67
7171 + Fieldref [io/rong/imlib/Chat.APP_KEY Ljava/lang/String;] 7213 + Fieldref [io/rong/imlib/Chat.APP_KEY Ljava/lang/String;]
7172 - [4] invokestatic #117 7214 + [4] invokestatic #122
7173 + Methodref [io/rong/imlib/RongIMClient.init (Landroid/content/Context;Ljava/lang/String;)V] 7215 + Methodref [io/rong/imlib/RongIMClient.init (Landroid/content/Context;Ljava/lang/String;)V]
7174 [7] aload_0 v0 7216 [7] aload_0 v0
7175 - [8] new #62 7217 + [8] new #64
7176 + Class [java/util/ArrayList] 7218 + Class [java/util/ArrayList]
7177 [11] dup 7219 [11] dup
7178 - [12] invokespecial #161 7220 + [12] invokespecial #172
7179 + Methodref [java/util/ArrayList.<init> ()V] 7221 + Methodref [java/util/ArrayList.<init> ()V]
7180 - [15] putfield #83 7222 + [15] putfield #85
7181 + Fieldref [io/rong/imlib/Chat.roomIdList Ljava/util/List;] 7223 + Fieldref [io/rong/imlib/Chat.roomIdList Ljava/util/List;]
7182 [18] return 7224 [18] return
7183 Code attribute exceptions (count = 0): 7225 Code attribute exceptions (count = 0):
7184 Code attribute attributes (attribute count = 1): 7226 Code attribute attributes (attribute count = 1):
7185 + Line number table attribute (count = 3) 7227 + Line number table attribute (count = 3)
7186 - [0] -> line 69  
7187 - [7] -> line 70  
7188 - [18] -> line 71 7228 + [0] -> line 73
  7229 + [7] -> line 74
  7230 + [18] -> line 75
7189 + Method: connect(Lio/rong/imlib/model/CNUserInfo;)V 7231 + Method: connect(Lio/rong/imlib/model/CNUserInfo;)V
7190 Access flags: 0x1 7232 Access flags: 0x1
7191 = public void connect(io.rong.imlib.model.CNUserInfo) 7233 = public void connect(io.rong.imlib.model.CNUserInfo)
@@ -7193,184 +7235,184 @@ Methods (count = 41): @@ -7193,184 +7235,184 @@ Methods (count = 41):
7193 + Code attribute instructions (code length = 158, locals = 5, stack = 5): 7235 + Code attribute instructions (code length = 158, locals = 5, stack = 5):
7194 [0] aload_1 v1 7236 [0] aload_1 v1
7195 [1] ifnonnull +75 (target=76) 7237 [1] ifnonnull +75 (target=76)
7196 - [4] invokestatic #162 7238 + [4] invokestatic #173
7197 + Methodref [java/util/UUID.randomUUID ()Ljava/util/UUID;] 7239 + Methodref [java/util/UUID.randomUUID ()Ljava/util/UUID;]
7198 - [7] invokevirtual #163 7240 + [7] invokevirtual #174
7199 + Methodref [java/util/UUID.toString ()Ljava/lang/String;] 7241 + Methodref [java/util/UUID.toString ()Ljava/lang/String;]
7200 [10] ldc #4 7242 [10] ldc #4
7201 + String [-] 7243 + String [-]
7202 [12] ldc #1 7244 [12] ldc #1
7203 + String [] 7245 + String []
7204 - [14] invokevirtual #154 7246 + [14] invokevirtual #165
7205 + Methodref [java/lang/String.replaceAll (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] 7247 + Methodref [java/lang/String.replaceAll (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;]
7206 [17] astore_2 v2 7248 [17] astore_2 v2
7207 - [18] new #60 7249 + [18] new #62
7208 + Class [java/lang/StringBuilder] 7250 + Class [java/lang/StringBuilder]
7209 [21] dup 7251 [21] dup
7210 - [22] invokespecial #155 7252 + [22] invokespecial #166
7211 + Methodref [java/lang/StringBuilder.<init> ()V] 7253 + Methodref [java/lang/StringBuilder.<init> ()V]
7212 [25] ldc #12 7254 [25] ldc #12
7213 + String [??] 7255 + String [??]
7214 - [27] invokevirtual #158 7256 + [27] invokevirtual #169
7215 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] 7257 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
7216 - [30] invokestatic #160 7258 + [30] invokestatic #171
7217 + Methodref [java/lang/System.currentTimeMillis ()J] 7259 + Methodref [java/lang/System.currentTimeMillis ()J]
7218 - [33] invokevirtual #156 7260 + [33] invokevirtual #167
7219 + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;] 7261 + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;]
7220 - [36] invokevirtual #159 7262 + [36] invokevirtual #170
7221 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] 7263 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
7222 [39] astore_3 v3 7264 [39] astore_3 v3
7223 [40] ldc #1 7265 [40] ldc #1
7224 + String [] 7266 + String []
7225 [42] astore v4 7267 [42] astore v4
7226 - [44] new #47 7268 + [44] new #48
7227 + Class [io/rong/imlib/model/CNUserInfo] 7269 + Class [io/rong/imlib/model/CNUserInfo]
7228 [47] dup 7270 [47] dup
7229 [48] aload_2 v2 7271 [48] aload_2 v2
7230 [49] aload_3 v3 7272 [49] aload_3 v3
7231 [50] aload v4 7273 [50] aload v4
7232 - [52] invokespecial #129 7274 + [52] invokespecial #137
7233 + Methodref [io/rong/imlib/model/CNUserInfo.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V] 7275 + Methodref [io/rong/imlib/model/CNUserInfo.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
7234 [55] astore_1 v1 7276 [55] astore_1 v1
7235 - [56] new #52 7277 + [56] new #54
7236 + Class [io/rong/imlib/model/UserInfo] 7278 + Class [io/rong/imlib/model/UserInfo]
7237 [59] dup 7279 [59] dup
7238 [60] aload_2 v2 7280 [60] aload_2 v2
7239 [61] aload_3 v3 7281 [61] aload_3 v3
7240 [62] aload v4 7282 [62] aload v4
7241 - [64] invokestatic #86 7283 + [64] invokestatic #89
7242 + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;] 7284 + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
7243 - [67] invokespecial #140 7285 + [67] invokespecial #151
7244 + Methodref [io/rong/imlib/model/UserInfo.<init> (Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;)V] 7286 + Methodref [io/rong/imlib/model/UserInfo.<init> (Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;)V]
7245 - [70] putstatic #72 7287 + [70] putstatic #74
7246 + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;] 7288 + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;]
7247 [73] goto +72 (target=145) 7289 [73] goto +72 (target=145)
7248 [76] aload_1 v1 7290 [76] aload_1 v1
7249 - [77] invokevirtual #131 7291 + [77] invokevirtual #139
7250 + Methodref [io/rong/imlib/model/CNUserInfo.getUserId ()Ljava/lang/String;] 7292 + Methodref [io/rong/imlib/model/CNUserInfo.getUserId ()Ljava/lang/String;]
7251 [80] ifnonnull +8 (target=88) 7293 [80] ifnonnull +8 (target=88)
7252 [83] ldc #1 7294 [83] ldc #1
7253 + String [] 7295 + String []
7254 [85] goto +7 (target=92) 7296 [85] goto +7 (target=92)
7255 [88] aload_1 v1 7297 [88] aload_1 v1
7256 - [89] invokevirtual #131 7298 + [89] invokevirtual #139
7257 + Methodref [io/rong/imlib/model/CNUserInfo.getUserId ()Ljava/lang/String;] 7299 + Methodref [io/rong/imlib/model/CNUserInfo.getUserId ()Ljava/lang/String;]
7258 [92] astore_2 v2 7300 [92] astore_2 v2
7259 [93] aload_1 v1 7301 [93] aload_1 v1
7260 - [94] invokevirtual #132 7302 + [94] invokevirtual #140
7261 + Methodref [io/rong/imlib/model/CNUserInfo.getUserName ()Ljava/lang/String;] 7303 + Methodref [io/rong/imlib/model/CNUserInfo.getUserName ()Ljava/lang/String;]
7262 [97] ifnonnull +8 (target=105) 7304 [97] ifnonnull +8 (target=105)
7263 [100] ldc #1 7305 [100] ldc #1
7264 + String [] 7306 + String []
7265 [102] goto +7 (target=109) 7307 [102] goto +7 (target=109)
7266 [105] aload_1 v1 7308 [105] aload_1 v1
7267 - [106] invokevirtual #132 7309 + [106] invokevirtual #140
7268 + Methodref [io/rong/imlib/model/CNUserInfo.getUserName ()Ljava/lang/String;] 7310 + Methodref [io/rong/imlib/model/CNUserInfo.getUserName ()Ljava/lang/String;]
7269 [109] astore_3 v3 7311 [109] astore_3 v3
7270 [110] aload_1 v1 7312 [110] aload_1 v1
7271 - [111] invokevirtual #130 7313 + [111] invokevirtual #138
7272 + Methodref [io/rong/imlib/model/CNUserInfo.getHeadUrl ()Ljava/lang/String;] 7314 + Methodref [io/rong/imlib/model/CNUserInfo.getHeadUrl ()Ljava/lang/String;]
7273 [114] ifnonnull +8 (target=122) 7315 [114] ifnonnull +8 (target=122)
7274 [117] ldc #1 7316 [117] ldc #1
7275 + String [] 7317 + String []
7276 [119] goto +7 (target=126) 7318 [119] goto +7 (target=126)
7277 [122] aload_1 v1 7319 [122] aload_1 v1
7278 - [123] invokevirtual #130 7320 + [123] invokevirtual #138
7279 + Methodref [io/rong/imlib/model/CNUserInfo.getHeadUrl ()Ljava/lang/String;] 7321 + Methodref [io/rong/imlib/model/CNUserInfo.getHeadUrl ()Ljava/lang/String;]
7280 [126] astore v4 7322 [126] astore v4
7281 - [128] new #52 7323 + [128] new #54
7282 + Class [io/rong/imlib/model/UserInfo] 7324 + Class [io/rong/imlib/model/UserInfo]
7283 [131] dup 7325 [131] dup
7284 [132] aload_2 v2 7326 [132] aload_2 v2
7285 [133] aload_3 v3 7327 [133] aload_3 v3
7286 [134] aload v4 7328 [134] aload v4
7287 - [136] invokestatic #86 7329 + [136] invokestatic #89
7288 + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;] 7330 + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
7289 - [139] invokespecial #140 7331 + [139] invokespecial #151
7290 + Methodref [io/rong/imlib/model/UserInfo.<init> (Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;)V] 7332 + Methodref [io/rong/imlib/model/UserInfo.<init> (Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;)V]
7291 - [142] putstatic #72 7333 + [142] putstatic #74
7292 + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;] 7334 + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;]
7293 [145] aload_1 v1 7335 [145] aload_1 v1
7294 [146] new #15 7336 [146] new #15
7295 + Class [io/rong/imlib/Chat$1] 7337 + Class [io/rong/imlib/Chat$1]
7296 [149] dup 7338 [149] dup
7297 [150] aload_0 v0 7339 [150] aload_0 v0
7298 - [151] invokespecial #100 7340 + [151] invokespecial #104
7299 + Methodref [io/rong/imlib/Chat$1.<init> (Lio/rong/imlib/Chat;)V] 7341 + Methodref [io/rong/imlib/Chat$1.<init> (Lio/rong/imlib/Chat;)V]
7300 - [154] invokestatic #92 7342 + [154] invokestatic #96
7301 + Methodref [io/rong/imlib/Chat.getToken (Lio/rong/imlib/model/CNUserInfo;Lio/rong/imlib/network/HttpUtil$OnResponse;)V] 7343 + Methodref [io/rong/imlib/Chat.getToken (Lio/rong/imlib/model/CNUserInfo;Lio/rong/imlib/network/HttpUtil$OnResponse;)V]
7302 [157] return 7344 [157] return
7303 Code attribute exceptions (count = 0): 7345 Code attribute exceptions (count = 0):
7304 Code attribute attributes (attribute count = 1): 7346 Code attribute attributes (attribute count = 1):
7305 + Line number table attribute (count = 12) 7347 + Line number table attribute (count = 12)
7306 - [0] -> line 77  
7307 - [4] -> line 79  
7308 - [18] -> line 80  
7309 - [40] -> line 81  
7310 - [44] -> line 82  
7311 - [56] -> line 83  
7312 - [76] -> line 85  
7313 - [93] -> line 86  
7314 - [110] -> line 87  
7315 - [128] -> line 88  
7316 - [145] -> line 90  
7317 - [157] -> line 105 7348 + [0] -> line 81
  7349 + [4] -> line 83
  7350 + [18] -> line 84
  7351 + [40] -> line 85
  7352 + [44] -> line 86
  7353 + [56] -> line 87
  7354 + [76] -> line 89
  7355 + [93] -> line 90
  7356 + [110] -> line 91
  7357 + [128] -> line 92
  7358 + [145] -> line 94
  7359 + [157] -> line 108
7318 + Method: getToken(Lio/rong/imlib/model/CNUserInfo;Lio/rong/imlib/network/HttpUtil$OnResponse;)V 7360 + Method: getToken(Lio/rong/imlib/model/CNUserInfo;Lio/rong/imlib/network/HttpUtil$OnResponse;)V
7319 - Access flags: 0x9  
7320 - = public static void getToken(io.rong.imlib.model.CNUserInfo,io.rong.imlib.network.HttpUtil$OnResponse) 7361 + Access flags: 0xa
  7362 + = private static void getToken(io.rong.imlib.model.CNUserInfo,io.rong.imlib.network.HttpUtil$OnResponse)
7321 Class member attributes (count = 1): 7363 Class member attributes (count = 1):
7322 + Code attribute instructions (code length = 85, locals = 6, stack = 5): 7364 + Code attribute instructions (code length = 85, locals = 6, stack = 5):
7323 [0] ldc #9 7365 [0] ldc #9
7324 + String [https://api.cn.ronghub.com/user/getToken.json] 7366 + String [https://api.cn.ronghub.com/user/getToken.json]
7325 [2] astore_2 v2 7367 [2] astore_2 v2
7326 - [3] getstatic #65 7368 + [3] getstatic #67
7327 + Fieldref [io/rong/imlib/Chat.APP_KEY Ljava/lang/String;] 7369 + Fieldref [io/rong/imlib/Chat.APP_KEY Ljava/lang/String;]
7328 - [6] getstatic #66 7370 + [6] getstatic #68
7329 + Fieldref [io/rong/imlib/Chat.APP_SECRET Ljava/lang/String;] 7371 + Fieldref [io/rong/imlib/Chat.APP_SECRET Ljava/lang/String;]
7330 - [9] invokestatic #147 7372 + [9] invokestatic #158
7331 + Methodref [io/rong/imlib/network/HttpUtil.getRcHeader (Ljava/lang/String;Ljava/lang/String;)Lio/rong/imlib/network/HttpUtil$Header;] 7373 + Methodref [io/rong/imlib/network/HttpUtil.getRcHeader (Ljava/lang/String;Ljava/lang/String;)Lio/rong/imlib/network/HttpUtil$Header;]
7332 [12] astore_3 v3 7374 [12] astore_3 v3
7333 - [13] new #60 7375 + [13] new #62
7334 + Class [java/lang/StringBuilder] 7376 + Class [java/lang/StringBuilder]
7335 [16] dup 7377 [16] dup
7336 - [17] invokespecial #155 7378 + [17] invokespecial #166
7337 + Methodref [java/lang/StringBuilder.<init> ()V] 7379 + Methodref [java/lang/StringBuilder.<init> ()V]
7338 [20] ldc #11 7380 [20] ldc #11
7339 + String [userId=] 7381 + String [userId=]
7340 - [22] invokevirtual #158 7382 + [22] invokevirtual #169
7341 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] 7383 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
7342 [25] aload_0 v0 7384 [25] aload_0 v0
7343 - [26] invokevirtual #131 7385 + [26] invokevirtual #139
7344 + Methodref [io/rong/imlib/model/CNUserInfo.getUserId ()Ljava/lang/String;] 7386 + Methodref [io/rong/imlib/model/CNUserInfo.getUserId ()Ljava/lang/String;]
7345 - [29] invokevirtual #158 7387 + [29] invokevirtual #169
7346 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] 7388 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
7347 [32] ldc #2 7389 [32] ldc #2
7348 + String [&name=] 7390 + String [&name=]
7349 - [34] invokevirtual #158 7391 + [34] invokevirtual #169
7350 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] 7392 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
7351 [37] aload_0 v0 7393 [37] aload_0 v0
7352 - [38] invokevirtual #132 7394 + [38] invokevirtual #140
7353 + Methodref [io/rong/imlib/model/CNUserInfo.getUserName ()Ljava/lang/String;] 7395 + Methodref [io/rong/imlib/model/CNUserInfo.getUserName ()Ljava/lang/String;]
7354 - [41] invokevirtual #158 7396 + [41] invokevirtual #169
7355 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] 7397 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
7356 [44] ldc #3 7398 [44] ldc #3
7357 + String [&portraitUri=] 7399 + String [&portraitUri=]
7358 - [46] invokevirtual #158 7400 + [46] invokevirtual #169
7359 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] 7401 + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;]
7360 [49] aload_0 v0 7402 [49] aload_0 v0
7361 - [50] invokevirtual #130 7403 + [50] invokevirtual #138
7362 + Methodref [io/rong/imlib/model/CNUserInfo.getHeadUrl ()Ljava/lang/String;] 7404 + Methodref [io/rong/imlib/model/CNUserInfo.getHeadUrl ()Ljava/lang/String;]
7363 - [53] invokestatic #86 7405 + [53] invokestatic #89
7364 + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;] 7406 + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
7365 - [56] invokevirtual #157 7407 + [56] invokevirtual #168
7366 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] 7408 + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;]
7367 - [59] invokevirtual #159 7409 + [59] invokevirtual #170
7368 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] 7410 + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;]
7369 [62] astore v4 7411 [62] astore v4
7370 - [64] new #53 7412 + [64] new #55
7371 + Class [io/rong/imlib/network/HttpUtil] 7413 + Class [io/rong/imlib/network/HttpUtil]
7372 [67] dup 7414 [67] dup
7373 - [68] invokespecial #146 7415 + [68] invokespecial #157
7374 + Methodref [io/rong/imlib/network/HttpUtil.<init> ()V] 7416 + Methodref [io/rong/imlib/network/HttpUtil.<init> ()V]
7375 [71] astore v5 7417 [71] astore v5
7376 [73] aload v5 7418 [73] aload v5
@@ -7379,21 +7421,21 @@ Methods (count = 41): @@ -7379,21 +7421,21 @@ Methods (count = 41):
7379 [77] aload_3 v3 7421 [77] aload_3 v3
7380 [78] aload v4 7422 [78] aload v4
7381 [80] aload_1 v1 7423 [80] aload_1 v1
7382 - [81] invokevirtual #148 7424 + [81] invokevirtual #159
7383 + Methodref [io/rong/imlib/network/HttpUtil.post (Ljava/lang/String;Lio/rong/imlib/network/HttpUtil$Header;Ljava/lang/String;Lio/rong/imlib/network/HttpUtil$OnResponse;)V] 7425 + Methodref [io/rong/imlib/network/HttpUtil.post (Ljava/lang/String;Lio/rong/imlib/network/HttpUtil$Header;Ljava/lang/String;Lio/rong/imlib/network/HttpUtil$OnResponse;)V]
7384 [84] return 7426 [84] return
7385 Code attribute exceptions (count = 0): 7427 Code attribute exceptions (count = 0):
7386 Code attribute attributes (attribute count = 1): 7428 Code attribute attributes (attribute count = 1):
7387 + Line number table attribute (count = 6) 7429 + Line number table attribute (count = 6)
7388 - [0] -> line 109  
7389 - [3] -> line 110  
7390 - [13] -> line 111  
7391 - [64] -> line 112  
7392 - [73] -> line 113  
7393 - [84] -> line 114 7430 + [0] -> line 112
  7431 + [3] -> line 113
  7432 + [13] -> line 114
  7433 + [64] -> line 115
  7434 + [73] -> line 116
  7435 + [84] -> line 117
7394 + Method: connect(Ljava/lang/String;)V 7436 + Method: connect(Ljava/lang/String;)V
7395 - Access flags: 0x1  
7396 - = public void connect(java.lang.String) 7437 + Access flags: 0x2
  7438 + = private void connect(java.lang.String)
7397 Class member attributes (count = 1): 7439 Class member attributes (count = 1):
7398 + Code attribute instructions (code length = 14, locals = 2, stack = 4): 7440 + Code attribute instructions (code length = 14, locals = 2, stack = 4):
7399 [0] aload_1 v1 7441 [0] aload_1 v1
@@ -7401,17 +7443,17 @@ Methods (count = 41): @@ -7401,17 +7443,17 @@ Methods (count = 41):
7401 + Class [io/rong/imlib/Chat$2] 7443 + Class [io/rong/imlib/Chat$2]
7402 [4] dup 7444 [4] dup
7403 [5] aload_0 v0 7445 [5] aload_0 v0
7404 - [6] invokespecial #105 7446 + [6] invokespecial #109
7405 + Methodref [io/rong/imlib/Chat$2.<init> (Lio/rong/imlib/Chat;)V] 7447 + Methodref [io/rong/imlib/Chat$2.<init> (Lio/rong/imlib/Chat;)V]
7406 - [9] invokestatic #113 7448 + [9] invokestatic #117
7407 + Methodref [io/rong/imlib/RongIMClient.connect (Ljava/lang/String;Lio/rong/imlib/RongIMClient$ConnectCallback;)Lio/rong/imlib/RongIMClient;] 7449 + Methodref [io/rong/imlib/RongIMClient.connect (Ljava/lang/String;Lio/rong/imlib/RongIMClient$ConnectCallback;)Lio/rong/imlib/RongIMClient;]
7408 [12] pop 7450 [12] pop
7409 [13] return 7451 [13] return
7410 Code attribute exceptions (count = 0): 7452 Code attribute exceptions (count = 0):
7411 Code attribute attributes (attribute count = 1): 7453 Code attribute attributes (attribute count = 1):
7412 + Line number table attribute (count = 2) 7454 + Line number table attribute (count = 2)
7413 - [0] -> line 118  
7414 - [13] -> line 138 7455 + [0] -> line 121
  7456 + [13] -> line 141
7415 + Method: disconnect(Z)V 7457 + Method: disconnect(Z)V
7416 Access flags: 0x1 7458 Access flags: 0x1
7417 = public void disconnect(boolean) 7459 = public void disconnect(boolean)
@@ -7419,97 +7461,97 @@ Methods (count = 41): @@ -7419,97 +7461,97 @@ Methods (count = 41):
7419 + Code attribute instructions (code length = 20, locals = 2, stack = 1): 7461 + Code attribute instructions (code length = 20, locals = 2, stack = 1):
7420 [0] iload_1 v1 7462 [0] iload_1 v1
7421 [1] ifeq +12 (target=13) 7463 [1] ifeq +12 (target=13)
7422 - [4] invokestatic #115 7464 + [4] invokestatic #120
7423 + Methodref [io/rong/imlib/RongIMClient.getInstance ()Lio/rong/imlib/RongIMClient;] 7465 + Methodref [io/rong/imlib/RongIMClient.getInstance ()Lio/rong/imlib/RongIMClient;]
7424 - [7] invokevirtual #114 7466 + [7] invokevirtual #118
7425 + Methodref [io/rong/imlib/RongIMClient.disconnect ()V] 7467 + Methodref [io/rong/imlib/RongIMClient.disconnect ()V]
7426 [10] goto +9 (target=19) 7468 [10] goto +9 (target=19)
7427 - [13] invokestatic #115 7469 + [13] invokestatic #120
7428 + Methodref [io/rong/imlib/RongIMClient.getInstance ()Lio/rong/imlib/RongIMClient;] 7470 + Methodref [io/rong/imlib/RongIMClient.getInstance ()Lio/rong/imlib/RongIMClient;]
7429 - [16] invokevirtual #119 7471 + [16] invokevirtual #125
7430 + Methodref [io/rong/imlib/RongIMClient.logout ()V] 7472 + Methodref [io/rong/imlib/RongIMClient.logout ()V]
7431 [19] return 7473 [19] return
7432 Code attribute exceptions (count = 0): 7474 Code attribute exceptions (count = 0):
7433 Code attribute attributes (attribute count = 1): 7475 Code attribute attributes (attribute count = 1):
7434 + Line number table attribute (count = 3) 7476 + Line number table attribute (count = 3)
7435 - [0] -> line 142  
7436 - [13] -> line 143  
7437 - [19] -> line 144 7477 + [0] -> line 145
  7478 + [13] -> line 146
  7479 + [19] -> line 147
7438 + Method: joinChatRoom(Ljava/lang/String;I)V 7480 + Method: joinChatRoom(Ljava/lang/String;I)V
7439 - Access flags: 0x1  
7440 - = public void joinChatRoom(java.lang.String,int) 7481 + Access flags: 0x2
  7482 + = private void joinChatRoom(java.lang.String,int)
7441 Class member attributes (count = 1): 7483 Class member attributes (count = 1):
7442 + Code attribute instructions (code length = 29, locals = 3, stack = 6): 7484 + Code attribute instructions (code length = 29, locals = 3, stack = 6):
7443 [0] iload_2 v2 7485 [0] iload_2 v2
7444 - [1] putstatic #73 7486 + [1] putstatic #75
7445 + Fieldref [io/rong/imlib/Chat.defMessageCount I] 7487 + Fieldref [io/rong/imlib/Chat.defMessageCount I]
7446 [4] aload_1 v1 7488 [4] aload_1 v1
7447 - [5] putstatic #71 7489 + [5] putstatic #73
7448 + Fieldref [io/rong/imlib/Chat.currentRoomId Ljava/lang/String;] 7490 + Fieldref [io/rong/imlib/Chat.currentRoomId Ljava/lang/String;]
7449 - [8] invokestatic #115 7491 + [8] invokestatic #120
7450 + Methodref [io/rong/imlib/RongIMClient.getInstance ()Lio/rong/imlib/RongIMClient;] 7492 + Methodref [io/rong/imlib/RongIMClient.getInstance ()Lio/rong/imlib/RongIMClient;]
7451 - [11] getstatic #71 7493 + [11] getstatic #73
7452 + Fieldref [io/rong/imlib/Chat.currentRoomId Ljava/lang/String;] 7494 + Fieldref [io/rong/imlib/Chat.currentRoomId Ljava/lang/String;]
7453 - [14] getstatic #73 7495 + [14] getstatic #75
7454 + Fieldref [io/rong/imlib/Chat.defMessageCount I] 7496 + Fieldref [io/rong/imlib/Chat.defMessageCount I]
7455 [17] new #22 7497 [17] new #22
7456 + Class [io/rong/imlib/Chat$3] 7498 + Class [io/rong/imlib/Chat$3]
7457 [20] dup 7499 [20] dup
7458 [21] aload_0 v0 7500 [21] aload_0 v0
7459 - [22] invokespecial #106 7501 + [22] invokespecial #110
7460 + Methodref [io/rong/imlib/Chat$3.<init> (Lio/rong/imlib/Chat;)V] 7502 + Methodref [io/rong/imlib/Chat$3.<init> (Lio/rong/imlib/Chat;)V]
7461 - [25] invokevirtual #118 7503 + [25] invokevirtual #123
7462 + Methodref [io/rong/imlib/RongIMClient.joinChatRoom (Ljava/lang/String;ILio/rong/imlib/RongIMClient$OperationCallback;)V] 7504 + Methodref [io/rong/imlib/RongIMClient.joinChatRoom (Ljava/lang/String;ILio/rong/imlib/RongIMClient$OperationCallback;)V]
7463 [28] return 7505 [28] return
7464 Code attribute exceptions (count = 0): 7506 Code attribute exceptions (count = 0):
7465 Code attribute attributes (attribute count = 1): 7507 Code attribute attributes (attribute count = 1):
7466 + Line number table attribute (count = 4) 7508 + Line number table attribute (count = 4)
7467 - [0] -> line 148  
7468 - [4] -> line 149  
7469 - [8] -> line 150  
7470 - [28] -> line 163 7509 + [0] -> line 151
  7510 + [4] -> line 152
  7511 + [8] -> line 153
  7512 + [28] -> line 166
7471 + Method: joinExistChatRoom(Ljava/lang/String;I)V 7513 + Method: joinExistChatRoom(Ljava/lang/String;I)V
7472 Access flags: 0x1 7514 Access flags: 0x1
7473 = public void joinExistChatRoom(java.lang.String,int) 7515 = public void joinExistChatRoom(java.lang.String,int)
7474 Class member attributes (count = 1): 7516 Class member attributes (count = 1):
7475 + Code attribute instructions (code length = 42, locals = 3, stack = 6): 7517 + Code attribute instructions (code length = 42, locals = 3, stack = 6):
7476 [0] iload_2 v2 7518 [0] iload_2 v2
7477 - [1] putstatic #73 7519 + [1] putstatic #75
7478 + Fieldref [io/rong/imlib/Chat.defMessageCount I] 7520 + Fieldref [io/rong/imlib/Chat.defMessageCount I]
7479 [4] aload_1 v1 7521 [4] aload_1 v1
7480 - [5] putstatic #71 7522 + [5] putstatic #73
7481 + Fieldref [io/rong/imlib/Chat.currentRoomId Ljava/lang/String;] 7523 + Fieldref [io/rong/imlib/Chat.currentRoomId Ljava/lang/String;]
7482 [8] aload_0 v0 7524 [8] aload_0 v0
7483 - [9] getfield #83 7525 + [9] getfield #85
7484 + Fieldref [io/rong/imlib/Chat.roomIdList Ljava/util/List;] 7526 + Fieldref [io/rong/imlib/Chat.roomIdList Ljava/util/List;]
7485 - [12] getstatic #71 7527 + [12] getstatic #73
7486 + Fieldref [io/rong/imlib/Chat.currentRoomId Ljava/lang/String;] 7528 + Fieldref [io/rong/imlib/Chat.currentRoomId Ljava/lang/String;]
7487 - [15] invokeinterface #164, 512 7529 + [15] invokeinterface #175, 512
7488 + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] 7530 + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
7489 [20] pop 7531 [20] pop
7490 - [21] invokestatic #115 7532 + [21] invokestatic #120
7491 + Methodref [io/rong/imlib/RongIMClient.getInstance ()Lio/rong/imlib/RongIMClient;] 7533 + Methodref [io/rong/imlib/RongIMClient.getInstance ()Lio/rong/imlib/RongIMClient;]
7492 - [24] getstatic #71 7534 + [24] getstatic #73
7493 + Fieldref [io/rong/imlib/Chat.currentRoomId Ljava/lang/String;] 7535 + Fieldref [io/rong/imlib/Chat.currentRoomId Ljava/lang/String;]
7494 - [27] getstatic #73 7536 + [27] getstatic #75
7495 + Fieldref [io/rong/imlib/Chat.defMessageCount I] 7537 + Fieldref [io/rong/imlib/Chat.defMessageCount I]
7496 [30] new #23 7538 [30] new #23
7497 + Class [io/rong/imlib/Chat$4] 7539 + Class [io/rong/imlib/Chat$4]
7498 [33] dup 7540 [33] dup
7499 [34] aload_0 v0 7541 [34] aload_0 v0
7500 - [35] invokespecial #107 7542 + [35] invokespecial #111
7501 + Methodref [io/rong/imlib/Chat$4.<init> (Lio/rong/imlib/Chat;)V] 7543 + Methodref [io/rong/imlib/Chat$4.<init> (Lio/rong/imlib/Chat;)V]
7502 - [38] invokevirtual #118  
7503 - + Methodref [io/rong/imlib/RongIMClient.joinChatRoom (Ljava/lang/String;ILio/rong/imlib/RongIMClient$OperationCallback;)V] 7544 + [38] invokevirtual #124
  7545 + + Methodref [io/rong/imlib/RongIMClient.joinExistChatRoom (Ljava/lang/String;ILio/rong/imlib/RongIMClient$OperationCallback;)V]
7504 [41] return 7546 [41] return
7505 Code attribute exceptions (count = 0): 7547 Code attribute exceptions (count = 0):
7506 Code attribute attributes (attribute count = 1): 7548 Code attribute attributes (attribute count = 1):
7507 + Line number table attribute (count = 5) 7549 + Line number table attribute (count = 5)
7508 - [0] -> line 167  
7509 - [4] -> line 168  
7510 - [8] -> line 169  
7511 - [21] -> line 170  
7512 - [41] -> line 181 7550 + [0] -> line 170
  7551 + [4] -> line 171
  7552 + [8] -> line 172
  7553 + [21] -> line 173
  7554 + [41] -> line 184
7513 + Method: quitChatRoom(Ljava/lang/String;)V 7555 + Method: quitChatRoom(Ljava/lang/String;)V
7514 Access flags: 0x1 7556 Access flags: 0x1
7515 = public void quitChatRoom(java.lang.String) 7557 = public void quitChatRoom(java.lang.String)
@@ -7519,95 +7561,133 @@ Methods (count = 41): @@ -7519,95 +7561,133 @@ Methods (count = 41):
7519 [1] istore_2 v2 7561 [1] istore_2 v2
7520 [2] iload_2 v2 7562 [2] iload_2 v2
7521 [3] aload_0 v0 7563 [3] aload_0 v0
7522 - [4] getfield #83 7564 + [4] getfield #85
7523 + Fieldref [io/rong/imlib/Chat.roomIdList Ljava/util/List;] 7565 + Fieldref [io/rong/imlib/Chat.roomIdList Ljava/util/List;]
7524 - [7] invokeinterface #167, 256 7566 + [7] invokeinterface #178, 256
7525 + InterfaceMethodref [java/util/List.size ()I] 7567 + InterfaceMethodref [java/util/List.size ()I]
7526 [12] ificmpge +40 (target=52) 7568 [12] ificmpge +40 (target=52)
7527 [15] aload_0 v0 7569 [15] aload_0 v0
7528 - [16] getfield #83 7570 + [16] getfield #85
7529 + Fieldref [io/rong/imlib/Chat.roomIdList Ljava/util/List;] 7571 + Fieldref [io/rong/imlib/Chat.roomIdList Ljava/util/List;]
7530 [19] iload_2 v2 7572 [19] iload_2 v2
7531 - [20] invokeinterface #165, 512 7573 + [20] invokeinterface #176, 512
7532 + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] 7574 + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;]
7533 - [25] checkcast #59 7575 + [25] checkcast #61
7534 + Class [java/lang/String] 7576 + Class [java/lang/String]
7535 [28] aload_1 v1 7577 [28] aload_1 v1
7536 - [29] invokevirtual #153 7578 + [29] invokevirtual #164
7537 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] 7579 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
7538 [32] ifeq +14 (target=46) 7580 [32] ifeq +14 (target=46)
7539 [35] aload_0 v0 7581 [35] aload_0 v0
7540 - [36] getfield #83 7582 + [36] getfield #85
7541 + Fieldref [io/rong/imlib/Chat.roomIdList Ljava/util/List;] 7583 + Fieldref [io/rong/imlib/Chat.roomIdList Ljava/util/List;]
7542 [39] iload_2 v2 7584 [39] iload_2 v2
7543 - [40] invokeinterface #166, 512 7585 + [40] invokeinterface #177, 512
7544 + InterfaceMethodref [java/util/List.remove (I)Ljava/lang/Object;] 7586 + InterfaceMethodref [java/util/List.remove (I)Ljava/lang/Object;]
7545 [45] pop 7587 [45] pop
7546 [46] iinc v2, 1 7588 [46] iinc v2, 1
7547 [49] goto -47 (target=2) 7589 [49] goto -47 (target=2)
7548 - [52] invokestatic #115 7590 + [52] invokestatic #120
7549 + Methodref [io/rong/imlib/RongIMClient.getInstance ()Lio/rong/imlib/RongIMClient;] 7591 + Methodref [io/rong/imlib/RongIMClient.getInstance ()Lio/rong/imlib/RongIMClient;]
7550 [55] aload_1 v1 7592 [55] aload_1 v1
7551 [56] new #24 7593 [56] new #24
7552 + Class [io/rong/imlib/Chat$5] 7594 + Class [io/rong/imlib/Chat$5]
7553 [59] dup 7595 [59] dup
7554 [60] aload_0 v0 7596 [60] aload_0 v0
7555 - [61] invokespecial #108 7597 + [61] invokespecial #112
7556 + Methodref [io/rong/imlib/Chat$5.<init> (Lio/rong/imlib/Chat;)V] 7598 + Methodref [io/rong/imlib/Chat$5.<init> (Lio/rong/imlib/Chat;)V]
7557 - [64] invokevirtual #120 7599 + [64] invokevirtual #126
7558 + Methodref [io/rong/imlib/RongIMClient.quitChatRoom (Ljava/lang/String;Lio/rong/imlib/RongIMClient$OperationCallback;)V] 7600 + Methodref [io/rong/imlib/RongIMClient.quitChatRoom (Ljava/lang/String;Lio/rong/imlib/RongIMClient$OperationCallback;)V]
7559 [67] return 7601 [67] return
7560 Code attribute exceptions (count = 0): 7602 Code attribute exceptions (count = 0):
7561 Code attribute attributes (attribute count = 1): 7603 Code attribute attributes (attribute count = 1):
7562 + Line number table attribute (count = 6) 7604 + Line number table attribute (count = 6)
7563 - [0] -> line 185  
7564 - [15] -> line 186  
7565 - [35] -> line 187  
7566 - [46] -> line 185  
7567 - [52] -> line 190  
7568 - [67] -> line 203 7605 + [0] -> line 188
  7606 + [15] -> line 189
  7607 + [35] -> line 190
  7608 + [46] -> line 188
  7609 + [52] -> line 193
  7610 + [67] -> line 206
7569 + Method: sendMessage(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V 7611 + Method: sendMessage(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
7570 Access flags: 0x1 7612 Access flags: 0x1
7571 = public void sendMessage(java.lang.String,java.lang.String,java.lang.String) 7613 = public void sendMessage(java.lang.String,java.lang.String,java.lang.String)
7572 Class member attributes (count = 1): 7614 Class member attributes (count = 1):
7573 + Code attribute instructions (code length = 42, locals = 5, stack = 3): 7615 + Code attribute instructions (code length = 42, locals = 5, stack = 3):
7574 [0] aload_3 v3 7616 [0] aload_3 v3
7575 - [1] invokestatic #150 7617 + [1] invokestatic #161
7576 + Methodref [io/rong/message/TextMessage.obtain (Ljava/lang/String;)Lio/rong/message/TextMessage;] 7618 + Methodref [io/rong/message/TextMessage.obtain (Ljava/lang/String;)Lio/rong/message/TextMessage;]
7577 [4] astore v4 7619 [4] astore v4
7578 [6] aload_1 v1 7620 [6] aload_1 v1
7579 [7] ldc #10 7621 [7] ldc #10
7580 + String [private] 7622 + String [private]
7581 - [9] invokevirtual #153 7623 + [9] invokevirtual #164
7582 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] 7624 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
7583 [12] ifeq +13 (target=25) 7625 [12] ifeq +13 (target=25)
7584 [15] aload_0 v0 7626 [15] aload_0 v0
7585 [16] aload_2 v2 7627 [16] aload_2 v2
7586 [17] aload v4 7628 [17] aload v4
7587 - [19] invokespecial #95 7629 + [19] invokespecial #99
7588 + Methodref [io/rong/imlib/Chat.sendPrivateMessage (Ljava/lang/String;Lio/rong/imlib/model/MessageContent;)V] 7630 + Methodref [io/rong/imlib/Chat.sendPrivateMessage (Ljava/lang/String;Lio/rong/imlib/model/MessageContent;)V]
7589 [22] goto +19 (target=41) 7631 [22] goto +19 (target=41)
7590 [25] aload_1 v1 7632 [25] aload_1 v1
7591 [26] ldc #6 7633 [26] ldc #6
7592 + String [chatRoom] 7634 + String [chatRoom]
7593 - [28] invokevirtual #153 7635 + [28] invokevirtual #164
7594 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] 7636 + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z]
7595 [31] ifeq +10 (target=41) 7637 [31] ifeq +10 (target=41)
7596 [34] aload_0 v0 7638 [34] aload_0 v0
7597 [35] aload_2 v2 7639 [35] aload_2 v2
7598 [36] aload v4 7640 [36] aload v4
7599 - [38] invokespecial #94 7641 + [38] invokespecial #98
7600 + Methodref [io/rong/imlib/Chat.sendChatRoomMessage (Ljava/lang/String;Lio/rong/imlib/model/MessageContent;)V] 7642 + Methodref [io/rong/imlib/Chat.sendChatRoomMessage (Ljava/lang/String;Lio/rong/imlib/model/MessageContent;)V]
7601 [41] return 7643 [41] return
7602 Code attribute exceptions (count = 0): 7644 Code attribute exceptions (count = 0):
7603 Code attribute attributes (attribute count = 1): 7645 Code attribute attributes (attribute count = 1):
7604 + Line number table attribute (count = 6) 7646 + Line number table attribute (count = 6)
7605 - [0] -> line 207  
7606 - [6] -> line 208  
7607 - [15] -> line 209  
7608 - [25] -> line 210  
7609 - [34] -> line 211  
7610 - [41] -> line 213 7647 + [0] -> line 211
  7648 + [6] -> line 212
  7649 + [15] -> line 213
  7650 + [25] -> line 214
  7651 + [34] -> line 215
  7652 + [41] -> line 217
  7653 + + Method: getCurrentConnectionStatus()Lio/rong/imlib/model/ConnectionStatus;
  7654 + Access flags: 0x1
  7655 + = public io.rong.imlib.model.ConnectionStatus getCurrentConnectionStatus()
  7656 + Class member attributes (count = 1):
  7657 + + Code attribute instructions (code length = 36, locals = 2, stack = 2):
  7658 + [0] new #49
  7659 + + Class [io/rong/imlib/model/ConnectionStatus]
  7660 + [3] dup
  7661 + [4] invokespecial #144
  7662 + + Methodref [io/rong/imlib/model/ConnectionStatus.<init> ()V]
  7663 + [7] astore_1 v1
  7664 + [8] aload_1 v1
  7665 + [9] invokestatic #120
  7666 + + Methodref [io/rong/imlib/RongIMClient.getInstance ()Lio/rong/imlib/RongIMClient;]
  7667 + [12] invokevirtual #119
  7668 + + Methodref [io/rong/imlib/RongIMClient.getCurrentConnectionStatus ()Lio/rong/imlib/RongIMClient$ConnectionStatusListener$ConnectionStatus;]
  7669 + [15] invokevirtual #132
  7670 + + Methodref [io/rong/imlib/RongIMClient$ConnectionStatusListener$ConnectionStatus.getValue ()I]
  7671 + [18] invokevirtual #146
  7672 + + Methodref [io/rong/imlib/model/ConnectionStatus.setValue (I)V]
  7673 + [21] aload_1 v1
  7674 + [22] invokestatic #120
  7675 + + Methodref [io/rong/imlib/RongIMClient.getInstance ()Lio/rong/imlib/RongIMClient;]
  7676 + [25] invokevirtual #119
  7677 + + Methodref [io/rong/imlib/RongIMClient.getCurrentConnectionStatus ()Lio/rong/imlib/RongIMClient$ConnectionStatusListener$ConnectionStatus;]
  7678 + [28] invokevirtual #131
  7679 + + Methodref [io/rong/imlib/RongIMClient$ConnectionStatusListener$ConnectionStatus.getMessage ()Ljava/lang/String;]
  7680 + [31] invokevirtual #145
  7681 + + Methodref [io/rong/imlib/model/ConnectionStatus.setMessage (Ljava/lang/String;)V]
  7682 + [34] aload_1 v1
  7683 + [35] areturn
  7684 + Code attribute exceptions (count = 0):
  7685 + Code attribute attributes (attribute count = 1):
  7686 + + Line number table attribute (count = 4)
  7687 + [0] -> line 221
  7688 + [8] -> line 222
  7689 + [21] -> line 223
  7690 + [34] -> line 224
7611 + Method: exchangeUser(Lio/rong/imlib/model/CNUserInfo;)V 7691 + Method: exchangeUser(Lio/rong/imlib/model/CNUserInfo;)V
7612 Access flags: 0x1 7692 Access flags: 0x1
7613 = public void exchangeUser(io.rong.imlib.model.CNUserInfo) 7693 = public void exchangeUser(io.rong.imlib.model.CNUserInfo)
@@ -7615,55 +7695,55 @@ Methods (count = 41): @@ -7615,55 +7695,55 @@ Methods (count = 41):
7615 + Code attribute instructions (code length = 19, locals = 2, stack = 3): 7695 + Code attribute instructions (code length = 19, locals = 2, stack = 3):
7616 [0] aload_0 v0 7696 [0] aload_0 v0
7617 [1] iconst_0 7697 [1] iconst_0
7618 - [2] invokevirtual #91 7698 + [2] invokevirtual #95
7619 + Methodref [io/rong/imlib/Chat.disconnect (Z)V] 7699 + Methodref [io/rong/imlib/Chat.disconnect (Z)V]
7620 [5] aload_0 v0 7700 [5] aload_0 v0
7621 [6] aload_1 v1 7701 [6] aload_1 v1
7622 - [7] invokevirtual #90 7702 + [7] invokevirtual #93
7623 + Methodref [io/rong/imlib/Chat.connect (Lio/rong/imlib/model/CNUserInfo;)V] 7703 + Methodref [io/rong/imlib/Chat.connect (Lio/rong/imlib/model/CNUserInfo;)V]
7624 [10] aload_0 v0 7704 [10] aload_0 v0
7625 - [11] getstatic #71 7705 + [11] getstatic #73
7626 + Fieldref [io/rong/imlib/Chat.currentRoomId Ljava/lang/String;] 7706 + Fieldref [io/rong/imlib/Chat.currentRoomId Ljava/lang/String;]
7627 [14] iconst_m1 7707 [14] iconst_m1
7628 - [15] invokevirtual #93 7708 + [15] invokespecial #97
7629 + Methodref [io/rong/imlib/Chat.joinChatRoom (Ljava/lang/String;I)V] 7709 + Methodref [io/rong/imlib/Chat.joinChatRoom (Ljava/lang/String;I)V]
7630 [18] return 7710 [18] return
7631 Code attribute exceptions (count = 0): 7711 Code attribute exceptions (count = 0):
7632 Code attribute attributes (attribute count = 1): 7712 Code attribute attributes (attribute count = 1):
7633 + Line number table attribute (count = 4) 7713 + Line number table attribute (count = 4)
7634 - [0] -> line 217  
7635 - [5] -> line 218  
7636 - [10] -> line 219  
7637 - [18] -> line 220 7714 + [0] -> line 229
  7715 + [5] -> line 230
  7716 + [10] -> line 232
  7717 + [18] -> line 233
7638 + Method: sendChatRoomMessage(Ljava/lang/String;Lio/rong/imlib/model/MessageContent;)V 7718 + Method: sendChatRoomMessage(Ljava/lang/String;Lio/rong/imlib/model/MessageContent;)V
7639 Access flags: 0x2 7719 Access flags: 0x2
7640 = private void sendChatRoomMessage(java.lang.String,io.rong.imlib.model.MessageContent) 7720 = private void sendChatRoomMessage(java.lang.String,io.rong.imlib.model.MessageContent)
7641 Class member attributes (count = 1): 7721 Class member attributes (count = 1):
7642 + Code attribute instructions (code length = 58, locals = 4, stack = 8): 7722 + Code attribute instructions (code length = 58, locals = 4, stack = 8):
7643 - [0] getstatic #72 7723 + [0] getstatic #74
7644 + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;] 7724 + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;]
7645 [3] ifnonnull +13 (target=16) 7725 [3] ifnonnull +13 (target=16)
7646 - [6] new #58 7726 + [6] new #60
7647 + Class [java/lang/RuntimeException] 7727 + Class [java/lang/RuntimeException]
7648 [9] dup 7728 [9] dup
7649 [10] ldc #7 7729 [10] ldc #7
7650 + String [currentUser should not be null.] 7730 + String [currentUser should not be null.]
7651 - [12] invokespecial #152 7731 + [12] invokespecial #163
7652 + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;)V] 7732 + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;)V]
7653 [15] athrow 7733 [15] athrow
7654 [16] aload_2 v2 7734 [16] aload_2 v2
7655 - [17] getstatic #72 7735 + [17] getstatic #74
7656 + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;] 7736 + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;]
7657 - [20] invokevirtual #139 7737 + [20] invokevirtual #150
7658 + Methodref [io/rong/imlib/model/MessageContent.setUserInfo (Lio/rong/imlib/model/UserInfo;)V] 7738 + Methodref [io/rong/imlib/model/MessageContent.setUserInfo (Lio/rong/imlib/model/UserInfo;)V]
7659 [23] aload_1 v1 7739 [23] aload_1 v1
7660 - [24] getstatic #84 7740 + [24] getstatic #87
7661 + Fieldref [io/rong/imlib/model/Conversation$ConversationType.CHATROOM Lio/rong/imlib/model/Conversation$ConversationType;] 7741 + Fieldref [io/rong/imlib/model/Conversation$ConversationType.CHATROOM Lio/rong/imlib/model/Conversation$ConversationType;]
7662 [27] aload_2 v2 7742 [27] aload_2 v2
7663 - [28] invokestatic #137 7743 + [28] invokestatic #148
7664 + Methodref [io/rong/imlib/model/Message.obtain (Ljava/lang/String;Lio/rong/imlib/model/Conversation$ConversationType;Lio/rong/imlib/model/MessageContent;)Lio/rong/imlib/model/Message;] 7744 + Methodref [io/rong/imlib/model/Message.obtain (Ljava/lang/String;Lio/rong/imlib/model/Conversation$ConversationType;Lio/rong/imlib/model/MessageContent;)Lio/rong/imlib/model/Message;]
7665 [31] astore_3 v3 7745 [31] astore_3 v3
7666 - [32] invokestatic #115 7746 + [32] invokestatic #120
7667 + Methodref [io/rong/imlib/RongIMClient.getInstance ()Lio/rong/imlib/RongIMClient;] 7747 + Methodref [io/rong/imlib/RongIMClient.getInstance ()Lio/rong/imlib/RongIMClient;]
7668 [35] aload_3 v3 7748 [35] aload_3 v3
7669 [36] aconst_null 7749 [36] aconst_null
@@ -7672,55 +7752,55 @@ Methods (count = 41): @@ -7672,55 +7752,55 @@ Methods (count = 41):
7672 + Class [io/rong/imlib/Chat$6] 7752 + Class [io/rong/imlib/Chat$6]
7673 [41] dup 7753 [41] dup
7674 [42] aload_0 v0 7754 [42] aload_0 v0
7675 - [43] invokespecial #109 7755 + [43] invokespecial #113
7676 + Methodref [io/rong/imlib/Chat$6.<init> (Lio/rong/imlib/Chat;)V] 7756 + Methodref [io/rong/imlib/Chat$6.<init> (Lio/rong/imlib/Chat;)V]
7677 [46] new #26 7757 [46] new #26
7678 + Class [io/rong/imlib/Chat$7] 7758 + Class [io/rong/imlib/Chat$7]
7679 [49] dup 7759 [49] dup
7680 [50] aload_0 v0 7760 [50] aload_0 v0
7681 - [51] invokespecial #110 7761 + [51] invokespecial #114
7682 + Methodref [io/rong/imlib/Chat$7.<init> (Lio/rong/imlib/Chat;)V] 7762 + Methodref [io/rong/imlib/Chat$7.<init> (Lio/rong/imlib/Chat;)V]
7683 - [54] invokevirtual #121 7763 + [54] invokevirtual #127
7684 + Methodref [io/rong/imlib/RongIMClient.sendMessage (Lio/rong/imlib/model/Message;Ljava/lang/String;Ljava/lang/String;Lio/rong/imlib/RongIMClient$SendMessageCallback;Lio/rong/imlib/RongIMClient$ResultCallback;)V] 7764 + Methodref [io/rong/imlib/RongIMClient.sendMessage (Lio/rong/imlib/model/Message;Ljava/lang/String;Ljava/lang/String;Lio/rong/imlib/RongIMClient$SendMessageCallback;Lio/rong/imlib/RongIMClient$ResultCallback;)V]
7685 [57] return 7765 [57] return
7686 Code attribute exceptions (count = 0): 7766 Code attribute exceptions (count = 0):
7687 Code attribute attributes (attribute count = 1): 7767 Code attribute attributes (attribute count = 1):
7688 + Line number table attribute (count = 6) 7768 + Line number table attribute (count = 6)
7689 - [0] -> line 223  
7690 - [6] -> line 224  
7691 - [16] -> line 227  
7692 - [23] -> line 228  
7693 - [32] -> line 229  
7694 - [57] -> line 254 7769 + [0] -> line 236
  7770 + [6] -> line 237
  7771 + [16] -> line 240
  7772 + [23] -> line 241
  7773 + [32] -> line 242
  7774 + [57] -> line 267
7695 + Method: sendPrivateMessage(Ljava/lang/String;Lio/rong/imlib/model/MessageContent;)V 7775 + Method: sendPrivateMessage(Ljava/lang/String;Lio/rong/imlib/model/MessageContent;)V
7696 Access flags: 0x2 7776 Access flags: 0x2
7697 = private void sendPrivateMessage(java.lang.String,io.rong.imlib.model.MessageContent) 7777 = private void sendPrivateMessage(java.lang.String,io.rong.imlib.model.MessageContent)
7698 Class member attributes (count = 1): 7778 Class member attributes (count = 1):
7699 + Code attribute instructions (code length = 58, locals = 4, stack = 8): 7779 + Code attribute instructions (code length = 58, locals = 4, stack = 8):
7700 - [0] getstatic #72 7780 + [0] getstatic #74
7701 + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;] 7781 + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;]
7702 [3] ifnonnull +13 (target=16) 7782 [3] ifnonnull +13 (target=16)
7703 - [6] new #58 7783 + [6] new #60
7704 + Class [java/lang/RuntimeException] 7784 + Class [java/lang/RuntimeException]
7705 [9] dup 7785 [9] dup
7706 [10] ldc #7 7786 [10] ldc #7
7707 + String [currentUser should not be null.] 7787 + String [currentUser should not be null.]
7708 - [12] invokespecial #152 7788 + [12] invokespecial #163
7709 + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;)V] 7789 + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;)V]
7710 [15] athrow 7790 [15] athrow
7711 [16] aload_2 v2 7791 [16] aload_2 v2
7712 - [17] getstatic #72 7792 + [17] getstatic #74
7713 + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;] 7793 + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;]
7714 - [20] invokevirtual #139 7794 + [20] invokevirtual #150
7715 + Methodref [io/rong/imlib/model/MessageContent.setUserInfo (Lio/rong/imlib/model/UserInfo;)V] 7795 + Methodref [io/rong/imlib/model/MessageContent.setUserInfo (Lio/rong/imlib/model/UserInfo;)V]
7716 [23] aload_1 v1 7796 [23] aload_1 v1
7717 - [24] getstatic #85 7797 + [24] getstatic #88
7718 + Fieldref [io/rong/imlib/model/Conversation$ConversationType.PRIVATE Lio/rong/imlib/model/Conversation$ConversationType;] 7798 + Fieldref [io/rong/imlib/model/Conversation$ConversationType.PRIVATE Lio/rong/imlib/model/Conversation$ConversationType;]
7719 [27] aload_2 v2 7799 [27] aload_2 v2
7720 - [28] invokestatic #137 7800 + [28] invokestatic #148
7721 + Methodref [io/rong/imlib/model/Message.obtain (Ljava/lang/String;Lio/rong/imlib/model/Conversation$ConversationType;Lio/rong/imlib/model/MessageContent;)Lio/rong/imlib/model/Message;] 7801 + Methodref [io/rong/imlib/model/Message.obtain (Ljava/lang/String;Lio/rong/imlib/model/Conversation$ConversationType;Lio/rong/imlib/model/MessageContent;)Lio/rong/imlib/model/Message;]
7722 [31] astore_3 v3 7802 [31] astore_3 v3
7723 - [32] invokestatic #115 7803 + [32] invokestatic #120
7724 + Methodref [io/rong/imlib/RongIMClient.getInstance ()Lio/rong/imlib/RongIMClient;] 7804 + Methodref [io/rong/imlib/RongIMClient.getInstance ()Lio/rong/imlib/RongIMClient;]
7725 [35] aload_3 v3 7805 [35] aload_3 v3
7726 [36] aconst_null 7806 [36] aconst_null
@@ -7729,216 +7809,216 @@ Methods (count = 41): @@ -7729,216 +7809,216 @@ Methods (count = 41):
7729 + Class [io/rong/imlib/Chat$8] 7809 + Class [io/rong/imlib/Chat$8]
7730 [41] dup 7810 [41] dup
7731 [42] aload_0 v0 7811 [42] aload_0 v0
7732 - [43] invokespecial #111 7812 + [43] invokespecial #115
7733 + Methodref [io/rong/imlib/Chat$8.<init> (Lio/rong/imlib/Chat;)V] 7813 + Methodref [io/rong/imlib/Chat$8.<init> (Lio/rong/imlib/Chat;)V]
7734 [46] new #28 7814 [46] new #28
7735 + Class [io/rong/imlib/Chat$9] 7815 + Class [io/rong/imlib/Chat$9]
7736 [49] dup 7816 [49] dup
7737 [50] aload_0 v0 7817 [50] aload_0 v0
7738 - [51] invokespecial #112 7818 + [51] invokespecial #116
7739 + Methodref [io/rong/imlib/Chat$9.<init> (Lio/rong/imlib/Chat;)V] 7819 + Methodref [io/rong/imlib/Chat$9.<init> (Lio/rong/imlib/Chat;)V]
7740 - [54] invokevirtual #121 7820 + [54] invokevirtual #127
7741 + Methodref [io/rong/imlib/RongIMClient.sendMessage (Lio/rong/imlib/model/Message;Ljava/lang/String;Ljava/lang/String;Lio/rong/imlib/RongIMClient$SendMessageCallback;Lio/rong/imlib/RongIMClient$ResultCallback;)V] 7821 + Methodref [io/rong/imlib/RongIMClient.sendMessage (Lio/rong/imlib/model/Message;Ljava/lang/String;Ljava/lang/String;Lio/rong/imlib/RongIMClient$SendMessageCallback;Lio/rong/imlib/RongIMClient$ResultCallback;)V]
7742 [57] return 7822 [57] return
7743 Code attribute exceptions (count = 0): 7823 Code attribute exceptions (count = 0):
7744 Code attribute attributes (attribute count = 1): 7824 Code attribute attributes (attribute count = 1):
7745 + Line number table attribute (count = 6) 7825 + Line number table attribute (count = 6)
7746 - [0] -> line 258  
7747 - [6] -> line 259  
7748 - [16] -> line 262  
7749 - [23] -> line 264  
7750 - [32] -> line 265  
7751 - [57] -> line 290 7826 + [0] -> line 271
  7827 + [6] -> line 272
  7828 + [16] -> line 275
  7829 + [23] -> line 277
  7830 + [32] -> line 278
  7831 + [57] -> line 303
7752 + Method: setConnectStatusListener(Lio/rong/imlib/RongIMClient$ConnectionStatusListener;)V 7832 + Method: setConnectStatusListener(Lio/rong/imlib/RongIMClient$ConnectionStatusListener;)V
7753 Access flags: 0x2 7833 Access flags: 0x2
7754 = private void setConnectStatusListener(io.rong.imlib.RongIMClient$ConnectionStatusListener) 7834 = private void setConnectStatusListener(io.rong.imlib.RongIMClient$ConnectionStatusListener)
7755 Class member attributes (count = 1): 7835 Class member attributes (count = 1):
7756 + Code attribute instructions (code length = 5, locals = 2, stack = 1): 7836 + Code attribute instructions (code length = 5, locals = 2, stack = 1):
7757 [0] aload_1 v1 7837 [0] aload_1 v1
7758 - [1] invokestatic #123 7838 + [1] invokestatic #129
7759 + Methodref [io/rong/imlib/RongIMClient.setConnectionStatusListener (Lio/rong/imlib/RongIMClient$ConnectionStatusListener;)V] 7839 + Methodref [io/rong/imlib/RongIMClient.setConnectionStatusListener (Lio/rong/imlib/RongIMClient$ConnectionStatusListener;)V]
7760 [4] return 7840 [4] return
7761 Code attribute exceptions (count = 0): 7841 Code attribute exceptions (count = 0):
7762 Code attribute attributes (attribute count = 1): 7842 Code attribute attributes (attribute count = 1):
7763 + Line number table attribute (count = 2) 7843 + Line number table attribute (count = 2)
7764 - [0] -> line 293  
7765 - [4] -> line 294 7844 + [0] -> line 306
  7845 + [4] -> line 307
7766 + Method: setOnReceiveMessageListener(Lio/rong/imlib/RongIMClient$OnReceiveMessageListener;)V 7846 + Method: setOnReceiveMessageListener(Lio/rong/imlib/RongIMClient$OnReceiveMessageListener;)V
7767 Access flags: 0x2 7847 Access flags: 0x2
7768 = private void setOnReceiveMessageListener(io.rong.imlib.RongIMClient$OnReceiveMessageListener) 7848 = private void setOnReceiveMessageListener(io.rong.imlib.RongIMClient$OnReceiveMessageListener)
7769 Class member attributes (count = 1): 7849 Class member attributes (count = 1):
7770 + Code attribute instructions (code length = 5, locals = 2, stack = 1): 7850 + Code attribute instructions (code length = 5, locals = 2, stack = 1):
7771 [0] aload_1 v1 7851 [0] aload_1 v1
7772 - [1] invokestatic #124 7852 + [1] invokestatic #130
7773 + Methodref [io/rong/imlib/RongIMClient.setOnReceiveMessageListener (Lio/rong/imlib/RongIMClient$OnReceiveMessageListener;)V] 7853 + Methodref [io/rong/imlib/RongIMClient.setOnReceiveMessageListener (Lio/rong/imlib/RongIMClient$OnReceiveMessageListener;)V]
7774 [4] return 7854 [4] return
7775 Code attribute exceptions (count = 0): 7855 Code attribute exceptions (count = 0):
7776 Code attribute attributes (attribute count = 1): 7856 Code attribute attributes (attribute count = 1):
7777 + Line number table attribute (count = 2) 7857 + Line number table attribute (count = 2)
7778 - [0] -> line 327  
7779 - [4] -> line 328 7858 + [0] -> line 340
  7859 + [4] -> line 341
7780 + Method: setChatRoomActionListener(Lio/rong/imlib/RongIMClient$ChatRoomActionListener;)V 7860 + Method: setChatRoomActionListener(Lio/rong/imlib/RongIMClient$ChatRoomActionListener;)V
7781 Access flags: 0x2 7861 Access flags: 0x2
7782 = private void setChatRoomActionListener(io.rong.imlib.RongIMClient$ChatRoomActionListener) 7862 = private void setChatRoomActionListener(io.rong.imlib.RongIMClient$ChatRoomActionListener)
7783 Class member attributes (count = 1): 7863 Class member attributes (count = 1):
7784 + Code attribute instructions (code length = 5, locals = 2, stack = 1): 7864 + Code attribute instructions (code length = 5, locals = 2, stack = 1):
7785 [0] aload_1 v1 7865 [0] aload_1 v1
7786 - [1] invokestatic #122 7866 + [1] invokestatic #128
7787 + Methodref [io/rong/imlib/RongIMClient.setChatRoomActionListener (Lio/rong/imlib/RongIMClient$ChatRoomActionListener;)V] 7867 + Methodref [io/rong/imlib/RongIMClient.setChatRoomActionListener (Lio/rong/imlib/RongIMClient$ChatRoomActionListener;)V]
7788 [4] return 7868 [4] return
7789 Code attribute exceptions (count = 0): 7869 Code attribute exceptions (count = 0):
7790 Code attribute attributes (attribute count = 1): 7870 Code attribute attributes (attribute count = 1):
7791 + Line number table attribute (count = 2) 7871 + Line number table attribute (count = 2)
7792 - [0] -> line 331  
7793 - [4] -> line 332 7872 + [0] -> line 344
  7873 + [4] -> line 345
7794 + Method: cnMessage(Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage; 7874 + Method: cnMessage(Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage;
7795 Access flags: 0x2 7875 Access flags: 0x2
7796 = private io.rong.imlib.model.CNMessage cnMessage(io.rong.imlib.model.Message) 7876 = private io.rong.imlib.model.CNMessage cnMessage(io.rong.imlib.model.Message)
7797 Class member attributes (count = 1): 7877 Class member attributes (count = 1):
7798 + Code attribute instructions (code length = 184, locals = 8, stack = 2): 7878 + Code attribute instructions (code length = 184, locals = 8, stack = 2):
7799 - [0] new #46 7879 + [0] new #47
7800 + Class [io/rong/imlib/model/CNMessage] 7880 + Class [io/rong/imlib/model/CNMessage]
7801 [3] dup 7881 [3] dup
7802 - [4] invokespecial #125 7882 + [4] invokespecial #133
7803 + Methodref [io/rong/imlib/model/CNMessage.<init> ()V] 7883 + Methodref [io/rong/imlib/model/CNMessage.<init> ()V]
7804 [7] astore v6 7884 [7] astore v6
7805 [9] aload_1 v1 7885 [9] aload_1 v1
7806 - [10] invokevirtual #136 7886 + [10] invokevirtual #147
7807 + Methodref [io/rong/imlib/model/Message.getContent ()Lio/rong/imlib/model/MessageContent;] 7887 + Methodref [io/rong/imlib/model/Message.getContent ()Lio/rong/imlib/model/MessageContent;]
7808 [13] ifnonnull +8 (target=21) 7888 [13] ifnonnull +8 (target=21)
7809 [16] ldc #1 7889 [16] ldc #1
7810 + String [] 7890 + String []
7811 [18] goto +7 (target=25) 7891 [18] goto +7 (target=25)
7812 [21] aload_1 v1 7892 [21] aload_1 v1
7813 - [22] invokevirtual #136 7893 + [22] invokevirtual #147
7814 + Methodref [io/rong/imlib/model/Message.getContent ()Lio/rong/imlib/model/MessageContent;] 7894 + Methodref [io/rong/imlib/model/Message.getContent ()Lio/rong/imlib/model/MessageContent;]
7815 - [25] checkcast #56 7895 + [25] checkcast #58
7816 + Class [io/rong/message/TextMessage] 7896 + Class [io/rong/message/TextMessage]
7817 - [28] checkcast #56 7897 + [28] checkcast #58
7818 + Class [io/rong/message/TextMessage] 7898 + Class [io/rong/message/TextMessage]
7819 [31] astore v7 7899 [31] astore v7
7820 [33] aload v7 7900 [33] aload v7
7821 - [35] invokevirtual #149 7901 + [35] invokevirtual #160
7822 + Methodref [io/rong/message/TextMessage.getContent ()Ljava/lang/String;] 7902 + Methodref [io/rong/message/TextMessage.getContent ()Ljava/lang/String;]
7823 [38] astore_2 v2 7903 [38] astore_2 v2
7824 [39] aload v6 7904 [39] aload v6
7825 [41] aload_2 v2 7905 [41] aload_2 v2
7826 - [42] invokevirtual #126 7906 + [42] invokevirtual #134
7827 + Methodref [io/rong/imlib/model/CNMessage.setContent (Ljava/lang/String;)V] 7907 + Methodref [io/rong/imlib/model/CNMessage.setContent (Ljava/lang/String;)V]
7828 [45] aload_1 v1 7908 [45] aload_1 v1
7829 - [46] invokevirtual #136 7909 + [46] invokevirtual #147
7830 + Methodref [io/rong/imlib/model/Message.getContent ()Lio/rong/imlib/model/MessageContent;] 7910 + Methodref [io/rong/imlib/model/Message.getContent ()Lio/rong/imlib/model/MessageContent;]
7831 - [49] invokevirtual #138 7911 + [49] invokevirtual #149
7832 + Methodref [io/rong/imlib/model/MessageContent.getUserInfo ()Lio/rong/imlib/model/UserInfo;] 7912 + Methodref [io/rong/imlib/model/MessageContent.getUserInfo ()Lio/rong/imlib/model/UserInfo;]
7833 - [52] invokevirtual #143 7913 + [52] invokevirtual #154
7834 + Methodref [io/rong/imlib/model/UserInfo.getUserId ()Ljava/lang/String;] 7914 + Methodref [io/rong/imlib/model/UserInfo.getUserId ()Ljava/lang/String;]
7835 [55] ifnonnull +8 (target=63) 7915 [55] ifnonnull +8 (target=63)
7836 [58] ldc #1 7916 [58] ldc #1
7837 + String [] 7917 + String []
7838 [60] goto +13 (target=73) 7918 [60] goto +13 (target=73)
7839 [63] aload_1 v1 7919 [63] aload_1 v1
7840 - [64] invokevirtual #136 7920 + [64] invokevirtual #147
7841 + Methodref [io/rong/imlib/model/Message.getContent ()Lio/rong/imlib/model/MessageContent;] 7921 + Methodref [io/rong/imlib/model/Message.getContent ()Lio/rong/imlib/model/MessageContent;]
7842 - [67] invokevirtual #138 7922 + [67] invokevirtual #149
7843 + Methodref [io/rong/imlib/model/MessageContent.getUserInfo ()Lio/rong/imlib/model/UserInfo;] 7923 + Methodref [io/rong/imlib/model/MessageContent.getUserInfo ()Lio/rong/imlib/model/UserInfo;]
7844 - [70] invokevirtual #143 7924 + [70] invokevirtual #154
7845 + Methodref [io/rong/imlib/model/UserInfo.getUserId ()Ljava/lang/String;] 7925 + Methodref [io/rong/imlib/model/UserInfo.getUserId ()Ljava/lang/String;]
7846 [73] astore_3 v3 7926 [73] astore_3 v3
7847 [74] aload_1 v1 7927 [74] aload_1 v1
7848 - [75] invokevirtual #136 7928 + [75] invokevirtual #147
7849 + Methodref [io/rong/imlib/model/Message.getContent ()Lio/rong/imlib/model/MessageContent;] 7929 + Methodref [io/rong/imlib/model/Message.getContent ()Lio/rong/imlib/model/MessageContent;]
7850 - [78] invokevirtual #138 7930 + [78] invokevirtual #149
7851 + Methodref [io/rong/imlib/model/MessageContent.getUserInfo ()Lio/rong/imlib/model/UserInfo;] 7931 + Methodref [io/rong/imlib/model/MessageContent.getUserInfo ()Lio/rong/imlib/model/UserInfo;]
7852 - [81] invokevirtual #141 7932 + [81] invokevirtual #152
7853 + Methodref [io/rong/imlib/model/UserInfo.getName ()Ljava/lang/String;] 7933 + Methodref [io/rong/imlib/model/UserInfo.getName ()Ljava/lang/String;]
7854 [84] ifnonnull +8 (target=92) 7934 [84] ifnonnull +8 (target=92)
7855 [87] ldc #1 7935 [87] ldc #1
7856 + String [] 7936 + String []
7857 [89] goto +13 (target=102) 7937 [89] goto +13 (target=102)
7858 [92] aload_1 v1 7938 [92] aload_1 v1
7859 - [93] invokevirtual #136 7939 + [93] invokevirtual #147
7860 + Methodref [io/rong/imlib/model/Message.getContent ()Lio/rong/imlib/model/MessageContent;] 7940 + Methodref [io/rong/imlib/model/Message.getContent ()Lio/rong/imlib/model/MessageContent;]
7861 - [96] invokevirtual #138 7941 + [96] invokevirtual #149
7862 + Methodref [io/rong/imlib/model/MessageContent.getUserInfo ()Lio/rong/imlib/model/UserInfo;] 7942 + Methodref [io/rong/imlib/model/MessageContent.getUserInfo ()Lio/rong/imlib/model/UserInfo;]
7863 - [99] invokevirtual #141 7943 + [99] invokevirtual #152
7864 + Methodref [io/rong/imlib/model/UserInfo.getName ()Ljava/lang/String;] 7944 + Methodref [io/rong/imlib/model/UserInfo.getName ()Ljava/lang/String;]
7865 [102] astore v4 7945 [102] astore v4
7866 [104] aload_1 v1 7946 [104] aload_1 v1
7867 - [105] invokevirtual #136 7947 + [105] invokevirtual #147
7868 + Methodref [io/rong/imlib/model/Message.getContent ()Lio/rong/imlib/model/MessageContent;] 7948 + Methodref [io/rong/imlib/model/Message.getContent ()Lio/rong/imlib/model/MessageContent;]
7869 - [108] invokevirtual #138 7949 + [108] invokevirtual #149
7870 + Methodref [io/rong/imlib/model/MessageContent.getUserInfo ()Lio/rong/imlib/model/UserInfo;] 7950 + Methodref [io/rong/imlib/model/MessageContent.getUserInfo ()Lio/rong/imlib/model/UserInfo;]
7871 - [111] invokevirtual #142 7951 + [111] invokevirtual #153
7872 + Methodref [io/rong/imlib/model/UserInfo.getPortraitUri ()Landroid/net/Uri;] 7952 + Methodref [io/rong/imlib/model/UserInfo.getPortraitUri ()Landroid/net/Uri;]
7873 - [114] invokevirtual #87 7953 + [114] invokevirtual #90
7874 + Methodref [android/net/Uri.toString ()Ljava/lang/String;] 7954 + Methodref [android/net/Uri.toString ()Ljava/lang/String;]
7875 [117] ifnonnull +8 (target=125) 7955 [117] ifnonnull +8 (target=125)
7876 [120] ldc #1 7956 [120] ldc #1
7877 + String [] 7957 + String []
7878 [122] goto +16 (target=138) 7958 [122] goto +16 (target=138)
7879 [125] aload_1 v1 7959 [125] aload_1 v1
7880 - [126] invokevirtual #136 7960 + [126] invokevirtual #147
7881 + Methodref [io/rong/imlib/model/Message.getContent ()Lio/rong/imlib/model/MessageContent;] 7961 + Methodref [io/rong/imlib/model/Message.getContent ()Lio/rong/imlib/model/MessageContent;]
7882 - [129] invokevirtual #138 7962 + [129] invokevirtual #149
7883 + Methodref [io/rong/imlib/model/MessageContent.getUserInfo ()Lio/rong/imlib/model/UserInfo;] 7963 + Methodref [io/rong/imlib/model/MessageContent.getUserInfo ()Lio/rong/imlib/model/UserInfo;]
7884 - [132] invokevirtual #142 7964 + [132] invokevirtual #153
7885 + Methodref [io/rong/imlib/model/UserInfo.getPortraitUri ()Landroid/net/Uri;] 7965 + Methodref [io/rong/imlib/model/UserInfo.getPortraitUri ()Landroid/net/Uri;]
7886 - [135] invokevirtual #87 7966 + [135] invokevirtual #90
7887 + Methodref [android/net/Uri.toString ()Ljava/lang/String;] 7967 + Methodref [android/net/Uri.toString ()Ljava/lang/String;]
7888 [138] astore v5 7968 [138] astore v5
7889 - [140] new #47 7969 + [140] new #48
7890 + Class [io/rong/imlib/model/CNUserInfo] 7970 + Class [io/rong/imlib/model/CNUserInfo]
7891 [143] dup 7971 [143] dup
7892 - [144] invokespecial #128 7972 + [144] invokespecial #136
7893 + Methodref [io/rong/imlib/model/CNUserInfo.<init> ()V] 7973 + Methodref [io/rong/imlib/model/CNUserInfo.<init> ()V]
7894 - [147] putstatic #70 7974 + [147] putstatic #72
7895 + Fieldref [io/rong/imlib/Chat.currentCNUser Lio/rong/imlib/model/CNUserInfo;] 7975 + Fieldref [io/rong/imlib/Chat.currentCNUser Lio/rong/imlib/model/CNUserInfo;]
7896 - [150] getstatic #70 7976 + [150] getstatic #72
7897 + Fieldref [io/rong/imlib/Chat.currentCNUser Lio/rong/imlib/model/CNUserInfo;] 7977 + Fieldref [io/rong/imlib/Chat.currentCNUser Lio/rong/imlib/model/CNUserInfo;]
7898 [153] aload_3 v3 7978 [153] aload_3 v3
7899 - [154] invokevirtual #134 7979 + [154] invokevirtual #142
7900 + Methodref [io/rong/imlib/model/CNUserInfo.setUserId (Ljava/lang/String;)V] 7980 + Methodref [io/rong/imlib/model/CNUserInfo.setUserId (Ljava/lang/String;)V]
7901 - [157] getstatic #70 7981 + [157] getstatic #72
7902 + Fieldref [io/rong/imlib/Chat.currentCNUser Lio/rong/imlib/model/CNUserInfo;] 7982 + Fieldref [io/rong/imlib/Chat.currentCNUser Lio/rong/imlib/model/CNUserInfo;]
7903 [160] aload v4 7983 [160] aload v4
7904 - [162] invokevirtual #135 7984 + [162] invokevirtual #143
7905 + Methodref [io/rong/imlib/model/CNUserInfo.setUserName (Ljava/lang/String;)V] 7985 + Methodref [io/rong/imlib/model/CNUserInfo.setUserName (Ljava/lang/String;)V]
7906 - [165] getstatic #70 7986 + [165] getstatic #72
7907 + Fieldref [io/rong/imlib/Chat.currentCNUser Lio/rong/imlib/model/CNUserInfo;] 7987 + Fieldref [io/rong/imlib/Chat.currentCNUser Lio/rong/imlib/model/CNUserInfo;]
7908 [168] aload v5 7988 [168] aload v5
7909 - [170] invokevirtual #133 7989 + [170] invokevirtual #141
7910 + Methodref [io/rong/imlib/model/CNUserInfo.setHeadUrl (Ljava/lang/String;)V] 7990 + Methodref [io/rong/imlib/model/CNUserInfo.setHeadUrl (Ljava/lang/String;)V]
7911 [173] aload v6 7991 [173] aload v6
7912 - [175] getstatic #70 7992 + [175] getstatic #72
7913 + Fieldref [io/rong/imlib/Chat.currentCNUser Lio/rong/imlib/model/CNUserInfo;] 7993 + Fieldref [io/rong/imlib/Chat.currentCNUser Lio/rong/imlib/model/CNUserInfo;]
7914 - [178] invokevirtual #127 7994 + [178] invokevirtual #135
7915 + Methodref [io/rong/imlib/model/CNMessage.setUserInfo (Lio/rong/imlib/model/CNUserInfo;)V] 7995 + Methodref [io/rong/imlib/model/CNMessage.setUserInfo (Lio/rong/imlib/model/CNUserInfo;)V]
7916 [181] aload v6 7996 [181] aload v6
7917 [183] areturn 7997 [183] areturn
7918 Code attribute exceptions (count = 0): 7998 Code attribute exceptions (count = 0):
7919 Code attribute attributes (attribute count = 1): 7999 Code attribute attributes (attribute count = 1):
7920 + Line number table attribute (count = 13) 8000 + Line number table attribute (count = 13)
7921 - [0] -> line 371  
7922 - [9] -> line 372  
7923 - [33] -> line 373  
7924 - [39] -> line 374  
7925 - [45] -> line 376  
7926 - [74] -> line 377  
7927 - [104] -> line 378  
7928 - [140] -> line 380  
7929 - [150] -> line 381  
7930 - [157] -> line 382  
7931 - [165] -> line 383  
7932 - [173] -> line 384  
7933 - [181] -> line 385 8001 + [0] -> line 384
  8002 + [9] -> line 385
  8003 + [33] -> line 386
  8004 + [39] -> line 387
  8005 + [45] -> line 389
  8006 + [74] -> line 390
  8007 + [104] -> line 391
  8008 + [140] -> line 393
  8009 + [150] -> line 394
  8010 + [157] -> line 395
  8011 + [165] -> line 396
  8012 + [173] -> line 397
  8013 + [181] -> line 398
7934 + Method: getLatestMessages(Ljava/lang/String;I)V 8014 + Method: getLatestMessages(Ljava/lang/String;I)V
7935 Access flags: 0x1 8015 Access flags: 0x1
7936 = public void getLatestMessages(java.lang.String,int) 8016 = public void getLatestMessages(java.lang.String,int)
7937 Class member attributes (count = 1): 8017 Class member attributes (count = 1):
7938 + Code attribute instructions (code length = 20, locals = 3, stack = 7): 8018 + Code attribute instructions (code length = 20, locals = 3, stack = 7):
7939 - [0] invokestatic #115 8019 + [0] invokestatic #120
7940 + Methodref [io/rong/imlib/RongIMClient.getInstance ()Lio/rong/imlib/RongIMClient;] 8020 + Methodref [io/rong/imlib/RongIMClient.getInstance ()Lio/rong/imlib/RongIMClient;]
7941 - [3] getstatic #85 8021 + [3] getstatic #88
7942 + Fieldref [io/rong/imlib/model/Conversation$ConversationType.PRIVATE Lio/rong/imlib/model/Conversation$ConversationType;] 8022 + Fieldref [io/rong/imlib/model/Conversation$ConversationType.PRIVATE Lio/rong/imlib/model/Conversation$ConversationType;]
7943 [6] aload_1 v1 8023 [6] aload_1 v1
7944 [7] iload_2 v2 8024 [7] iload_2 v2
@@ -7946,16 +8026,16 @@ Methods (count = 41): @@ -7946,16 +8026,16 @@ Methods (count = 41):
7946 + Class [io/rong/imlib/Chat$13] 8026 + Class [io/rong/imlib/Chat$13]
7947 [11] dup 8027 [11] dup
7948 [12] aload_0 v0 8028 [12] aload_0 v0
7949 - [13] invokespecial #104 8029 + [13] invokespecial #108
7950 + Methodref [io/rong/imlib/Chat$13.<init> (Lio/rong/imlib/Chat;)V] 8030 + Methodref [io/rong/imlib/Chat$13.<init> (Lio/rong/imlib/Chat;)V]
7951 - [16] invokevirtual #116 8031 + [16] invokevirtual #121
7952 + Methodref [io/rong/imlib/RongIMClient.getLatestMessages (Lio/rong/imlib/model/Conversation$ConversationType;Ljava/lang/String;ILio/rong/imlib/RongIMClient$ResultCallback;)V] 8032 + Methodref [io/rong/imlib/RongIMClient.getLatestMessages (Lio/rong/imlib/model/Conversation$ConversationType;Ljava/lang/String;ILio/rong/imlib/RongIMClient$ResultCallback;)V]
7953 [19] return 8033 [19] return
7954 Code attribute exceptions (count = 0): 8034 Code attribute exceptions (count = 0):
7955 Code attribute attributes (attribute count = 1): 8035 Code attribute attributes (attribute count = 1):
7956 + Line number table attribute (count = 2) 8036 + Line number table attribute (count = 2)
7957 - [0] -> line 390  
7958 - [19] -> line 405 8037 + [0] -> line 403
  8038 + [19] -> line 418
7959 + Method: setConnectStatusListener(Lio/rong/imlib/base/IChat$OnConnectStatusListener;)V 8039 + Method: setConnectStatusListener(Lio/rong/imlib/base/IChat$OnConnectStatusListener;)V
7960 Access flags: 0x1 8040 Access flags: 0x1
7961 = public void setConnectStatusListener(io.rong.imlib.base.IChat$OnConnectStatusListener) 8041 = public void setConnectStatusListener(io.rong.imlib.base.IChat$OnConnectStatusListener)
@@ -7963,21 +8043,21 @@ Methods (count = 41): @@ -7963,21 +8043,21 @@ Methods (count = 41):
7963 + Code attribute instructions (code length = 14, locals = 2, stack = 2): 8043 + Code attribute instructions (code length = 14, locals = 2, stack = 2):
7964 [0] aload_0 v0 8044 [0] aload_0 v0
7965 [1] aload_1 v1 8045 [1] aload_1 v1
7966 - [2] putfield #74 8046 + [2] putfield #76
7967 + Fieldref [io/rong/imlib/Chat.mConnectStatusListener Lio/rong/imlib/base/IChat$OnConnectStatusListener;] 8047 + Fieldref [io/rong/imlib/Chat.mConnectStatusListener Lio/rong/imlib/base/IChat$OnConnectStatusListener;]
7968 [5] aload_0 v0 8048 [5] aload_0 v0
7969 [6] aload_0 v0 8049 [6] aload_0 v0
7970 - [7] getfield #69 8050 + [7] getfield #71
7971 + Fieldref [io/rong/imlib/Chat.connectionStatusListener Lio/rong/imlib/RongIMClient$ConnectionStatusListener;] 8051 + Fieldref [io/rong/imlib/Chat.connectionStatusListener Lio/rong/imlib/RongIMClient$ConnectionStatusListener;]
7972 - [10] invokespecial #97 8052 + [10] invokespecial #101
7973 + Methodref [io/rong/imlib/Chat.setConnectStatusListener (Lio/rong/imlib/RongIMClient$ConnectionStatusListener;)V] 8053 + Methodref [io/rong/imlib/Chat.setConnectStatusListener (Lio/rong/imlib/RongIMClient$ConnectionStatusListener;)V]
7974 [13] return 8054 [13] return
7975 Code attribute exceptions (count = 0): 8055 Code attribute exceptions (count = 0):
7976 Code attribute attributes (attribute count = 1): 8056 Code attribute attributes (attribute count = 1):
7977 + Line number table attribute (count = 3) 8057 + Line number table attribute (count = 3)
7978 - [0] -> line 408  
7979 - [5] -> line 409  
7980 - [13] -> line 410 8058 + [0] -> line 421
  8059 + [5] -> line 422
  8060 + [13] -> line 423
7981 + Method: setOnChatRoomActionListener(Lio/rong/imlib/base/IChat$OnChatRoomActionListener;)V 8061 + Method: setOnChatRoomActionListener(Lio/rong/imlib/base/IChat$OnChatRoomActionListener;)V
7982 Access flags: 0x1 8062 Access flags: 0x1
7983 = public void setOnChatRoomActionListener(io.rong.imlib.base.IChat$OnChatRoomActionListener) 8063 = public void setOnChatRoomActionListener(io.rong.imlib.base.IChat$OnChatRoomActionListener)
@@ -7985,21 +8065,21 @@ Methods (count = 41): @@ -7985,21 +8065,21 @@ Methods (count = 41):
7985 + Code attribute instructions (code length = 14, locals = 2, stack = 2): 8065 + Code attribute instructions (code length = 14, locals = 2, stack = 2):
7986 [0] aload_0 v0 8066 [0] aload_0 v0
7987 [1] aload_1 v1 8067 [1] aload_1 v1
7988 - [2] putfield #75 8068 + [2] putfield #77
7989 + Fieldref [io/rong/imlib/Chat.mOnChatRoomActionListener Lio/rong/imlib/base/IChat$OnChatRoomActionListener;] 8069 + Fieldref [io/rong/imlib/Chat.mOnChatRoomActionListener Lio/rong/imlib/base/IChat$OnChatRoomActionListener;]
7990 [5] aload_0 v0 8070 [5] aload_0 v0
7991 [6] aload_0 v0 8071 [6] aload_0 v0
7992 - [7] getfield #68 8072 + [7] getfield #70
7993 + Fieldref [io/rong/imlib/Chat.chatRoomActionListener Lio/rong/imlib/RongIMClient$ChatRoomActionListener;] 8073 + Fieldref [io/rong/imlib/Chat.chatRoomActionListener Lio/rong/imlib/RongIMClient$ChatRoomActionListener;]
7994 - [10] invokespecial #96 8074 + [10] invokespecial #100
7995 + Methodref [io/rong/imlib/Chat.setChatRoomActionListener (Lio/rong/imlib/RongIMClient$ChatRoomActionListener;)V] 8075 + Methodref [io/rong/imlib/Chat.setChatRoomActionListener (Lio/rong/imlib/RongIMClient$ChatRoomActionListener;)V]
7996 [13] return 8076 [13] return
7997 Code attribute exceptions (count = 0): 8077 Code attribute exceptions (count = 0):
7998 Code attribute attributes (attribute count = 1): 8078 Code attribute attributes (attribute count = 1):
7999 + Line number table attribute (count = 3) 8079 + Line number table attribute (count = 3)
8000 - [0] -> line 413  
8001 - [5] -> line 414  
8002 - [13] -> line 415 8080 + [0] -> line 426
  8081 + [5] -> line 427
  8082 + [13] -> line 428
8003 + Method: setOnMessageListener(Lio/rong/imlib/base/IChat$OnMessageListener;)V 8083 + Method: setOnMessageListener(Lio/rong/imlib/base/IChat$OnMessageListener;)V
8004 Access flags: 0x1 8084 Access flags: 0x1
8005 = public void setOnMessageListener(io.rong.imlib.base.IChat$OnMessageListener) 8085 = public void setOnMessageListener(io.rong.imlib.base.IChat$OnMessageListener)
@@ -8007,21 +8087,21 @@ Methods (count = 41): @@ -8007,21 +8087,21 @@ Methods (count = 41):
8007 + Code attribute instructions (code length = 14, locals = 2, stack = 2): 8087 + Code attribute instructions (code length = 14, locals = 2, stack = 2):
8008 [0] aload_0 v0 8088 [0] aload_0 v0
8009 [1] aload_1 v1 8089 [1] aload_1 v1
8010 - [2] putfield #78 8090 + [2] putfield #80
8011 + Fieldref [io/rong/imlib/Chat.mOnMessageListener Lio/rong/imlib/base/IChat$OnMessageListener;] 8091 + Fieldref [io/rong/imlib/Chat.mOnMessageListener Lio/rong/imlib/base/IChat$OnMessageListener;]
8012 [5] aload_0 v0 8092 [5] aload_0 v0
8013 [6] aload_0 v0 8093 [6] aload_0 v0
8014 - [7] getfield #82 8094 + [7] getfield #84
8015 + Fieldref [io/rong/imlib/Chat.onReceiveMessageListener Lio/rong/imlib/RongIMClient$OnReceiveMessageListener;] 8095 + Fieldref [io/rong/imlib/Chat.onReceiveMessageListener Lio/rong/imlib/RongIMClient$OnReceiveMessageListener;]
8016 - [10] invokespecial #99 8096 + [10] invokespecial #103
8017 + Methodref [io/rong/imlib/Chat.setOnReceiveMessageListener (Lio/rong/imlib/RongIMClient$OnReceiveMessageListener;)V] 8097 + Methodref [io/rong/imlib/Chat.setOnReceiveMessageListener (Lio/rong/imlib/RongIMClient$OnReceiveMessageListener;)V]
8018 [13] return 8098 [13] return
8019 Code attribute exceptions (count = 0): 8099 Code attribute exceptions (count = 0):
8020 Code attribute attributes (attribute count = 1): 8100 Code attribute attributes (attribute count = 1):
8021 + Line number table attribute (count = 3) 8101 + Line number table attribute (count = 3)
8022 - [0] -> line 418  
8023 - [5] -> line 419  
8024 - [13] -> line 420 8102 + [0] -> line 431
  8103 + [5] -> line 432
  8104 + [13] -> line 433
8025 + Method: setOnSendMessageListener(Lio/rong/imlib/base/IChat$OnSendMessageListener;)V 8105 + Method: setOnSendMessageListener(Lio/rong/imlib/base/IChat$OnSendMessageListener;)V
8026 Access flags: 0x1 8106 Access flags: 0x1
8027 = public void setOnSendMessageListener(io.rong.imlib.base.IChat$OnSendMessageListener) 8107 = public void setOnSendMessageListener(io.rong.imlib.base.IChat$OnSendMessageListener)
@@ -8029,14 +8109,14 @@ Methods (count = 41): @@ -8029,14 +8109,14 @@ Methods (count = 41):
8029 + Code attribute instructions (code length = 6, locals = 2, stack = 2): 8109 + Code attribute instructions (code length = 6, locals = 2, stack = 2):
8030 [0] aload_0 v0 8110 [0] aload_0 v0
8031 [1] aload_1 v1 8111 [1] aload_1 v1
8032 - [2] putfield #81 8112 + [2] putfield #83
8033 + Fieldref [io/rong/imlib/Chat.mOnSendMessageListener Lio/rong/imlib/base/IChat$OnSendMessageListener;] 8113 + Fieldref [io/rong/imlib/Chat.mOnSendMessageListener Lio/rong/imlib/base/IChat$OnSendMessageListener;]
8034 [5] return 8114 [5] return
8035 Code attribute exceptions (count = 0): 8115 Code attribute exceptions (count = 0):
8036 Code attribute attributes (attribute count = 1): 8116 Code attribute attributes (attribute count = 1):
8037 + Line number table attribute (count = 2) 8117 + Line number table attribute (count = 2)
8038 - [0] -> line 423  
8039 - [5] -> line 425 8118 + [0] -> line 436
  8119 + [5] -> line 438
8040 + Method: setOnConnectionListener(Lio/rong/imlib/base/IChat$OnConnectListener;)V 8120 + Method: setOnConnectionListener(Lio/rong/imlib/base/IChat$OnConnectListener;)V
8041 Access flags: 0x1 8121 Access flags: 0x1
8042 = public void setOnConnectionListener(io.rong.imlib.base.IChat$OnConnectListener) 8122 = public void setOnConnectionListener(io.rong.imlib.base.IChat$OnConnectListener)
@@ -8044,14 +8124,14 @@ Methods (count = 41): @@ -8044,14 +8124,14 @@ Methods (count = 41):
8044 + Code attribute instructions (code length = 6, locals = 2, stack = 2): 8124 + Code attribute instructions (code length = 6, locals = 2, stack = 2):
8045 [0] aload_0 v0 8125 [0] aload_0 v0
8046 [1] aload_1 v1 8126 [1] aload_1 v1
8047 - [2] putfield #76 8127 + [2] putfield #78
8048 + Fieldref [io/rong/imlib/Chat.mOnConnectionListener Lio/rong/imlib/base/IChat$OnConnectListener;] 8128 + Fieldref [io/rong/imlib/Chat.mOnConnectionListener Lio/rong/imlib/base/IChat$OnConnectListener;]
8049 [5] return 8129 [5] return
8050 Code attribute exceptions (count = 0): 8130 Code attribute exceptions (count = 0):
8051 Code attribute attributes (attribute count = 1): 8131 Code attribute attributes (attribute count = 1):
8052 + Line number table attribute (count = 2) 8132 + Line number table attribute (count = 2)
8053 - [0] -> line 428  
8054 - [5] -> line 429 8133 + [0] -> line 441
  8134 + [5] -> line 442
8055 + Method: setOnOperationListener(Lio/rong/imlib/base/IChat$OnOperationListener;)V 8135 + Method: setOnOperationListener(Lio/rong/imlib/base/IChat$OnOperationListener;)V
8056 Access flags: 0x1 8136 Access flags: 0x1
8057 = public void setOnOperationListener(io.rong.imlib.base.IChat$OnOperationListener) 8137 = public void setOnOperationListener(io.rong.imlib.base.IChat$OnOperationListener)
@@ -8059,14 +8139,14 @@ Methods (count = 41): @@ -8059,14 +8139,14 @@ Methods (count = 41):
8059 + Code attribute instructions (code length = 6, locals = 2, stack = 2): 8139 + Code attribute instructions (code length = 6, locals = 2, stack = 2):
8060 [0] aload_0 v0 8140 [0] aload_0 v0
8061 [1] aload_1 v1 8141 [1] aload_1 v1
8062 - [2] putfield #79 8142 + [2] putfield #81
8063 + Fieldref [io/rong/imlib/Chat.mOnOperationListener Lio/rong/imlib/base/IChat$OnOperationListener;] 8143 + Fieldref [io/rong/imlib/Chat.mOnOperationListener Lio/rong/imlib/base/IChat$OnOperationListener;]
8064 [5] return 8144 [5] return
8065 Code attribute exceptions (count = 0): 8145 Code attribute exceptions (count = 0):
8066 Code attribute attributes (attribute count = 1): 8146 Code attribute attributes (attribute count = 1):
8067 + Line number table attribute (count = 2) 8147 + Line number table attribute (count = 2)
8068 - [0] -> line 432  
8069 - [5] -> line 433 8148 + [0] -> line 445
  8149 + [5] -> line 446
8070 + Method: setOnResultListener(Lio/rong/imlib/base/IChat$OnResultListener;)V 8150 + Method: setOnResultListener(Lio/rong/imlib/base/IChat$OnResultListener;)V
8071 Access flags: 0x1 8151 Access flags: 0x1
8072 = public void setOnResultListener(io.rong.imlib.base.IChat$OnResultListener) 8152 = public void setOnResultListener(io.rong.imlib.base.IChat$OnResultListener)
@@ -8074,14 +8154,14 @@ Methods (count = 41): @@ -8074,14 +8154,14 @@ Methods (count = 41):
8074 + Code attribute instructions (code length = 6, locals = 2, stack = 2): 8154 + Code attribute instructions (code length = 6, locals = 2, stack = 2):
8075 [0] aload_0 v0 8155 [0] aload_0 v0
8076 [1] aload_1 v1 8156 [1] aload_1 v1
8077 - [2] putfield #80 8157 + [2] putfield #82
8078 + Fieldref [io/rong/imlib/Chat.mOnResultListener Lio/rong/imlib/base/IChat$OnResultListener;] 8158 + Fieldref [io/rong/imlib/Chat.mOnResultListener Lio/rong/imlib/base/IChat$OnResultListener;]
8079 [5] return 8159 [5] return
8080 Code attribute exceptions (count = 0): 8160 Code attribute exceptions (count = 0):
8081 Code attribute attributes (attribute count = 1): 8161 Code attribute attributes (attribute count = 1):
8082 + Line number table attribute (count = 2) 8162 + Line number table attribute (count = 2)
8083 - [0] -> line 436  
8084 - [5] -> line 437 8163 + [0] -> line 449
  8164 + [5] -> line 450
8085 + Method: setOnLatestMessageListener(Lio/rong/imlib/base/IChat$OnLatestMessageListener;)V 8165 + Method: setOnLatestMessageListener(Lio/rong/imlib/base/IChat$OnLatestMessageListener;)V
8086 Access flags: 0x1 8166 Access flags: 0x1
8087 = public void setOnLatestMessageListener(io.rong.imlib.base.IChat$OnLatestMessageListener) 8167 = public void setOnLatestMessageListener(io.rong.imlib.base.IChat$OnLatestMessageListener)
@@ -8089,200 +8169,256 @@ Methods (count = 41): @@ -8089,200 +8169,256 @@ Methods (count = 41):
8089 + Code attribute instructions (code length = 6, locals = 2, stack = 2): 8169 + Code attribute instructions (code length = 6, locals = 2, stack = 2):
8090 [0] aload_0 v0 8170 [0] aload_0 v0
8091 [1] aload_1 v1 8171 [1] aload_1 v1
8092 - [2] putfield #77 8172 + [2] putfield #79
8093 + Fieldref [io/rong/imlib/Chat.mOnLatestMessageListener Lio/rong/imlib/base/IChat$OnLatestMessageListener;] 8173 + Fieldref [io/rong/imlib/Chat.mOnLatestMessageListener Lio/rong/imlib/base/IChat$OnLatestMessageListener;]
8094 [5] return 8174 [5] return
8095 Code attribute exceptions (count = 0): 8175 Code attribute exceptions (count = 0):
8096 Code attribute attributes (attribute count = 1): 8176 Code attribute attributes (attribute count = 1):
8097 + Line number table attribute (count = 2) 8177 + Line number table attribute (count = 2)
8098 - [0] -> line 440  
8099 - [5] -> line 441 8178 + [0] -> line 453
  8179 + [5] -> line 454
8100 + Method: getCurrentUser()Lio/rong/imlib/model/UserInfo; 8180 + Method: getCurrentUser()Lio/rong/imlib/model/UserInfo;
8101 - Access flags: 0x1  
8102 - = public io.rong.imlib.model.UserInfo getCurrentUser() 8181 + Access flags: 0x2
  8182 + = private io.rong.imlib.model.UserInfo getCurrentUser()
8103 Class member attributes (count = 1): 8183 Class member attributes (count = 1):
8104 + Code attribute instructions (code length = 4, locals = 1, stack = 1): 8184 + Code attribute instructions (code length = 4, locals = 1, stack = 1):
8105 - [0] getstatic #72 8185 + [0] getstatic #74
8106 + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;] 8186 + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;]
8107 [3] areturn 8187 [3] areturn
8108 Code attribute exceptions (count = 0): 8188 Code attribute exceptions (count = 0):
8109 Code attribute attributes (attribute count = 1): 8189 Code attribute attributes (attribute count = 1):
8110 + Line number table attribute (count = 1) 8190 + Line number table attribute (count = 1)
8111 - [0] -> line 444 8191 + [0] -> line 457
8112 + Method: setCurrentUser(Lio/rong/imlib/model/UserInfo;)V 8192 + Method: setCurrentUser(Lio/rong/imlib/model/UserInfo;)V
8113 - Access flags: 0x1  
8114 - = public void setCurrentUser(io.rong.imlib.model.UserInfo) 8193 + Access flags: 0x2
  8194 + = private void setCurrentUser(io.rong.imlib.model.UserInfo)
8115 Class member attributes (count = 1): 8195 Class member attributes (count = 1):
8116 + Code attribute instructions (code length = 5, locals = 2, stack = 1): 8196 + Code attribute instructions (code length = 5, locals = 2, stack = 1):
8117 [0] aload_1 v1 8197 [0] aload_1 v1
8118 - [1] putstatic #72 8198 + [1] putstatic #74
8119 + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;] 8199 + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;]
8120 [4] return 8200 [4] return
8121 Code attribute exceptions (count = 0): 8201 Code attribute exceptions (count = 0):
8122 Code attribute attributes (attribute count = 1): 8202 Code attribute attributes (attribute count = 1):
8123 + Line number table attribute (count = 2) 8203 + Line number table attribute (count = 2)
8124 - [0] -> line 448  
8125 - [4] -> line 449 8204 + [0] -> line 461
  8205 + [4] -> line 462
8126 + Method: getCurrentCNUser()Lio/rong/imlib/model/CNUserInfo; 8206 + Method: getCurrentCNUser()Lio/rong/imlib/model/CNUserInfo;
8127 - Access flags: 0x9  
8128 - = public static io.rong.imlib.model.CNUserInfo getCurrentCNUser() 8207 + Access flags: 0xa
  8208 + = private static io.rong.imlib.model.CNUserInfo getCurrentCNUser()
8129 Class member attributes (count = 1): 8209 Class member attributes (count = 1):
8130 + Code attribute instructions (code length = 4, locals = 0, stack = 1): 8210 + Code attribute instructions (code length = 4, locals = 0, stack = 1):
8131 - [0] getstatic #70 8211 + [0] getstatic #72
8132 + Fieldref [io/rong/imlib/Chat.currentCNUser Lio/rong/imlib/model/CNUserInfo;] 8212 + Fieldref [io/rong/imlib/Chat.currentCNUser Lio/rong/imlib/model/CNUserInfo;]
8133 [3] areturn 8213 [3] areturn
8134 Code attribute exceptions (count = 0): 8214 Code attribute exceptions (count = 0):
8135 Code attribute attributes (attribute count = 1): 8215 Code attribute attributes (attribute count = 1):
8136 + Line number table attribute (count = 1) 8216 + Line number table attribute (count = 1)
8137 - [0] -> line 452 8217 + [0] -> line 465
8138 + Method: modifyUser(Ljava/lang/String;Ljava/lang/String;)V 8218 + Method: modifyUser(Ljava/lang/String;Ljava/lang/String;)V
8139 Access flags: 0x1 8219 Access flags: 0x1
8140 = public void modifyUser(java.lang.String,java.lang.String) 8220 = public void modifyUser(java.lang.String,java.lang.String)
8141 Class member attributes (count = 1): 8221 Class member attributes (count = 1):
8142 + Code attribute instructions (code length = 25, locals = 3, stack = 2): 8222 + Code attribute instructions (code length = 25, locals = 3, stack = 2):
8143 - [0] getstatic #72 8223 + [0] getstatic #74
8144 + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;] 8224 + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;]
8145 [3] aload_1 v1 8225 [3] aload_1 v1
8146 - [4] invokevirtual #144 8226 + [4] invokevirtual #155
8147 + Methodref [io/rong/imlib/model/UserInfo.setName (Ljava/lang/String;)V] 8227 + Methodref [io/rong/imlib/model/UserInfo.setName (Ljava/lang/String;)V]
8148 - [7] getstatic #72 8228 + [7] getstatic #74
8149 + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;] 8229 + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;]
8150 [10] aload_2 v2 8230 [10] aload_2 v2
8151 - [11] invokestatic #86 8231 + [11] invokestatic #89
8152 + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;] 8232 + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;]
8153 - [14] invokevirtual #145 8233 + [14] invokevirtual #156
8154 + Methodref [io/rong/imlib/model/UserInfo.setPortraitUri (Landroid/net/Uri;)V] 8234 + Methodref [io/rong/imlib/model/UserInfo.setPortraitUri (Landroid/net/Uri;)V]
8155 [17] aload_0 v0 8235 [17] aload_0 v0
8156 - [18] getstatic #72 8236 + [18] getstatic #74
8157 + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;] 8237 + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;]
8158 - [21] invokevirtual #98 8238 + [21] invokespecial #102
8159 + Methodref [io/rong/imlib/Chat.setCurrentUser (Lio/rong/imlib/model/UserInfo;)V] 8239 + Methodref [io/rong/imlib/Chat.setCurrentUser (Lio/rong/imlib/model/UserInfo;)V]
8160 [24] return 8240 [24] return
8161 Code attribute exceptions (count = 0): 8241 Code attribute exceptions (count = 0):
8162 Code attribute attributes (attribute count = 1): 8242 Code attribute attributes (attribute count = 1):
8163 + Line number table attribute (count = 4) 8243 + Line number table attribute (count = 4)
8164 - [0] -> line 457  
8165 - [7] -> line 458  
8166 - [17] -> line 459  
8167 - [24] -> line 460  
8168 - + Method: access$000(Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnConnectListener; 8244 + [0] -> line 470
  8245 + [7] -> line 471
  8246 + [17] -> line 472
  8247 + [24] -> line 473
  8248 + + Method: access$002(Lio/rong/imlib/Chat;Ljava/lang/String;)Ljava/lang/String;
  8249 + Access flags: 0x1008
  8250 + = static synthetic java.lang.String access$002(io.rong.imlib.Chat,java.lang.String)
  8251 + Class member attributes (count = 1):
  8252 + + Code attribute instructions (code length = 7, locals = 2, stack = 3):
  8253 + [0] aload_0 v0
  8254 + [1] aload_1 v1
  8255 + [2] dup_x1
  8256 + [3] putfield #86
  8257 + + Fieldref [io/rong/imlib/Chat.token Ljava/lang/String;]
  8258 + [6] areturn
  8259 + Code attribute exceptions (count = 0):
  8260 + Code attribute attributes (attribute count = 1):
  8261 + + Line number table attribute (count = 1)
  8262 + [0] -> line 28
  8263 + + Method: access$000(Lio/rong/imlib/Chat;)Ljava/lang/String;
8169 Access flags: 0x1008 8264 Access flags: 0x1008
8170 - = static synthetic io.rong.imlib.base.IChat$OnConnectListener access$000(io.rong.imlib.Chat) 8265 + = static synthetic java.lang.String access$000(io.rong.imlib.Chat)
8171 Class member attributes (count = 1): 8266 Class member attributes (count = 1):
8172 + Code attribute instructions (code length = 5, locals = 1, stack = 1): 8267 + Code attribute instructions (code length = 5, locals = 1, stack = 1):
8173 [0] aload_0 v0 8268 [0] aload_0 v0
8174 - [1] getfield #76 8269 + [1] getfield #86
  8270 + + Fieldref [io/rong/imlib/Chat.token Ljava/lang/String;]
  8271 + [4] areturn
  8272 + Code attribute exceptions (count = 0):
  8273 + Code attribute attributes (attribute count = 1):
  8274 + + Line number table attribute (count = 1)
  8275 + [0] -> line 28
  8276 + + Method: access$100(Lio/rong/imlib/Chat;Ljava/lang/String;)V
  8277 + Access flags: 0x1008
  8278 + = static synthetic void access$100(io.rong.imlib.Chat,java.lang.String)
  8279 + Class member attributes (count = 1):
  8280 + + Code attribute instructions (code length = 6, locals = 2, stack = 2):
  8281 + [0] aload_0 v0
  8282 + [1] aload_1 v1
  8283 + [2] invokespecial #94
  8284 + + Methodref [io/rong/imlib/Chat.connect (Ljava/lang/String;)V]
  8285 + [5] return
  8286 + Code attribute exceptions (count = 0):
  8287 + Code attribute attributes (attribute count = 1):
  8288 + + Line number table attribute (count = 1)
  8289 + [0] -> line 28
  8290 + + Method: access$200(Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnConnectListener;
  8291 + Access flags: 0x1008
  8292 + = static synthetic io.rong.imlib.base.IChat$OnConnectListener access$200(io.rong.imlib.Chat)
  8293 + Class member attributes (count = 1):
  8294 + + Code attribute instructions (code length = 5, locals = 1, stack = 1):
  8295 + [0] aload_0 v0
  8296 + [1] getfield #78
8175 + Fieldref [io/rong/imlib/Chat.mOnConnectionListener Lio/rong/imlib/base/IChat$OnConnectListener;] 8297 + Fieldref [io/rong/imlib/Chat.mOnConnectionListener Lio/rong/imlib/base/IChat$OnConnectListener;]
8176 [4] areturn 8298 [4] areturn
8177 Code attribute exceptions (count = 0): 8299 Code attribute exceptions (count = 0):
8178 Code attribute attributes (attribute count = 1): 8300 Code attribute attributes (attribute count = 1):
8179 + Line number table attribute (count = 1) 8301 + Line number table attribute (count = 1)
8180 - [0] -> line 27  
8181 - + Method: access$100(Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnOperationListener; 8302 + [0] -> line 28
  8303 + + Method: access$300(Lio/rong/imlib/Chat;Lio/rong/imlib/model/UserInfo;)V
  8304 + Access flags: 0x1008
  8305 + = static synthetic void access$300(io.rong.imlib.Chat,io.rong.imlib.model.UserInfo)
  8306 + Class member attributes (count = 1):
  8307 + + Code attribute instructions (code length = 6, locals = 2, stack = 2):
  8308 + [0] aload_0 v0
  8309 + [1] aload_1 v1
  8310 + [2] invokespecial #102
  8311 + + Methodref [io/rong/imlib/Chat.setCurrentUser (Lio/rong/imlib/model/UserInfo;)V]
  8312 + [5] return
  8313 + Code attribute exceptions (count = 0):
  8314 + Code attribute attributes (attribute count = 1):
  8315 + + Line number table attribute (count = 1)
  8316 + [0] -> line 28
  8317 + + Method: access$400(Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnOperationListener;
8182 Access flags: 0x1008 8318 Access flags: 0x1008
8183 - = static synthetic io.rong.imlib.base.IChat$OnOperationListener access$100(io.rong.imlib.Chat) 8319 + = static synthetic io.rong.imlib.base.IChat$OnOperationListener access$400(io.rong.imlib.Chat)
8184 Class member attributes (count = 1): 8320 Class member attributes (count = 1):
8185 + Code attribute instructions (code length = 5, locals = 1, stack = 1): 8321 + Code attribute instructions (code length = 5, locals = 1, stack = 1):
8186 [0] aload_0 v0 8322 [0] aload_0 v0
8187 - [1] getfield #79 8323 + [1] getfield #81
8188 + Fieldref [io/rong/imlib/Chat.mOnOperationListener Lio/rong/imlib/base/IChat$OnOperationListener;] 8324 + Fieldref [io/rong/imlib/Chat.mOnOperationListener Lio/rong/imlib/base/IChat$OnOperationListener;]
8189 [4] areturn 8325 [4] areturn
8190 Code attribute exceptions (count = 0): 8326 Code attribute exceptions (count = 0):
8191 Code attribute attributes (attribute count = 1): 8327 Code attribute attributes (attribute count = 1):
8192 + Line number table attribute (count = 1) 8328 + Line number table attribute (count = 1)
8193 - [0] -> line 27  
8194 - + Method: access$200(Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnSendMessageListener; 8329 + [0] -> line 28
  8330 + + Method: access$500(Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnSendMessageListener;
8195 Access flags: 0x1008 8331 Access flags: 0x1008
8196 - = static synthetic io.rong.imlib.base.IChat$OnSendMessageListener access$200(io.rong.imlib.Chat) 8332 + = static synthetic io.rong.imlib.base.IChat$OnSendMessageListener access$500(io.rong.imlib.Chat)
8197 Class member attributes (count = 1): 8333 Class member attributes (count = 1):
8198 + Code attribute instructions (code length = 5, locals = 1, stack = 1): 8334 + Code attribute instructions (code length = 5, locals = 1, stack = 1):
8199 [0] aload_0 v0 8335 [0] aload_0 v0
8200 - [1] getfield #81 8336 + [1] getfield #83
8201 + Fieldref [io/rong/imlib/Chat.mOnSendMessageListener Lio/rong/imlib/base/IChat$OnSendMessageListener;] 8337 + Fieldref [io/rong/imlib/Chat.mOnSendMessageListener Lio/rong/imlib/base/IChat$OnSendMessageListener;]
8202 [4] areturn 8338 [4] areturn
8203 Code attribute exceptions (count = 0): 8339 Code attribute exceptions (count = 0):
8204 Code attribute attributes (attribute count = 1): 8340 Code attribute attributes (attribute count = 1):
8205 + Line number table attribute (count = 1) 8341 + Line number table attribute (count = 1)
8206 - [0] -> line 27  
8207 - + Method: access$300(Lio/rong/imlib/Chat;Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage; 8342 + [0] -> line 28
  8343 + + Method: access$600(Lio/rong/imlib/Chat;Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage;
8208 Access flags: 0x1008 8344 Access flags: 0x1008
8209 - = static synthetic io.rong.imlib.model.CNMessage access$300(io.rong.imlib.Chat,io.rong.imlib.model.Message) 8345 + = static synthetic io.rong.imlib.model.CNMessage access$600(io.rong.imlib.Chat,io.rong.imlib.model.Message)
8210 Class member attributes (count = 1): 8346 Class member attributes (count = 1):
8211 + Code attribute instructions (code length = 6, locals = 2, stack = 2): 8347 + Code attribute instructions (code length = 6, locals = 2, stack = 2):
8212 [0] aload_0 v0 8348 [0] aload_0 v0
8213 [1] aload_1 v1 8349 [1] aload_1 v1
8214 - [2] invokespecial #89 8350 + [2] invokespecial #92
8215 + Methodref [io/rong/imlib/Chat.cnMessage (Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage;] 8351 + Methodref [io/rong/imlib/Chat.cnMessage (Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage;]
8216 [5] areturn 8352 [5] areturn
8217 Code attribute exceptions (count = 0): 8353 Code attribute exceptions (count = 0):
8218 Code attribute attributes (attribute count = 1): 8354 Code attribute attributes (attribute count = 1):
8219 + Line number table attribute (count = 1) 8355 + Line number table attribute (count = 1)
8220 - [0] -> line 27  
8221 - + Method: access$400(Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnResultListener; 8356 + [0] -> line 28
  8357 + + Method: access$700(Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnResultListener;
8222 Access flags: 0x1008 8358 Access flags: 0x1008
8223 - = static synthetic io.rong.imlib.base.IChat$OnResultListener access$400(io.rong.imlib.Chat) 8359 + = static synthetic io.rong.imlib.base.IChat$OnResultListener access$700(io.rong.imlib.Chat)
8224 Class member attributes (count = 1): 8360 Class member attributes (count = 1):
8225 + Code attribute instructions (code length = 5, locals = 1, stack = 1): 8361 + Code attribute instructions (code length = 5, locals = 1, stack = 1):
8226 [0] aload_0 v0 8362 [0] aload_0 v0
8227 - [1] getfield #80 8363 + [1] getfield #82
8228 + Fieldref [io/rong/imlib/Chat.mOnResultListener Lio/rong/imlib/base/IChat$OnResultListener;] 8364 + Fieldref [io/rong/imlib/Chat.mOnResultListener Lio/rong/imlib/base/IChat$OnResultListener;]
8229 [4] areturn 8365 [4] areturn
8230 Code attribute exceptions (count = 0): 8366 Code attribute exceptions (count = 0):
8231 Code attribute attributes (attribute count = 1): 8367 Code attribute attributes (attribute count = 1):
8232 + Line number table attribute (count = 1) 8368 + Line number table attribute (count = 1)
8233 - [0] -> line 27  
8234 - + Method: access$500(Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnConnectStatusListener; 8369 + [0] -> line 28
  8370 + + Method: access$800(Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnConnectStatusListener;
8235 Access flags: 0x1008 8371 Access flags: 0x1008
8236 - = static synthetic io.rong.imlib.base.IChat$OnConnectStatusListener access$500(io.rong.imlib.Chat) 8372 + = static synthetic io.rong.imlib.base.IChat$OnConnectStatusListener access$800(io.rong.imlib.Chat)
8237 Class member attributes (count = 1): 8373 Class member attributes (count = 1):
8238 + Code attribute instructions (code length = 5, locals = 1, stack = 1): 8374 + Code attribute instructions (code length = 5, locals = 1, stack = 1):
8239 [0] aload_0 v0 8375 [0] aload_0 v0
8240 - [1] getfield #74 8376 + [1] getfield #76
8241 + Fieldref [io/rong/imlib/Chat.mConnectStatusListener Lio/rong/imlib/base/IChat$OnConnectStatusListener;] 8377 + Fieldref [io/rong/imlib/Chat.mConnectStatusListener Lio/rong/imlib/base/IChat$OnConnectStatusListener;]
8242 [4] areturn 8378 [4] areturn
8243 Code attribute exceptions (count = 0): 8379 Code attribute exceptions (count = 0):
8244 Code attribute attributes (attribute count = 1): 8380 Code attribute attributes (attribute count = 1):
8245 + Line number table attribute (count = 1) 8381 + Line number table attribute (count = 1)
8246 - [0] -> line 27  
8247 - + Method: access$600(Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnChatRoomActionListener; 8382 + [0] -> line 28
  8383 + + Method: access$900(Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnChatRoomActionListener;
8248 Access flags: 0x1008 8384 Access flags: 0x1008
8249 - = static synthetic io.rong.imlib.base.IChat$OnChatRoomActionListener access$600(io.rong.imlib.Chat) 8385 + = static synthetic io.rong.imlib.base.IChat$OnChatRoomActionListener access$900(io.rong.imlib.Chat)
8250 Class member attributes (count = 1): 8386 Class member attributes (count = 1):
8251 + Code attribute instructions (code length = 5, locals = 1, stack = 1): 8387 + Code attribute instructions (code length = 5, locals = 1, stack = 1):
8252 [0] aload_0 v0 8388 [0] aload_0 v0
8253 - [1] getfield #75 8389 + [1] getfield #77
8254 + Fieldref [io/rong/imlib/Chat.mOnChatRoomActionListener Lio/rong/imlib/base/IChat$OnChatRoomActionListener;] 8390 + Fieldref [io/rong/imlib/Chat.mOnChatRoomActionListener Lio/rong/imlib/base/IChat$OnChatRoomActionListener;]
8255 [4] areturn 8391 [4] areturn
8256 Code attribute exceptions (count = 0): 8392 Code attribute exceptions (count = 0):
8257 Code attribute attributes (attribute count = 1): 8393 Code attribute attributes (attribute count = 1):
8258 + Line number table attribute (count = 1) 8394 + Line number table attribute (count = 1)
8259 - [0] -> line 27  
8260 - + Method: access$700(Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnMessageListener; 8395 + [0] -> line 28
  8396 + + Method: access$1000(Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnMessageListener;
8261 Access flags: 0x1008 8397 Access flags: 0x1008
8262 - = static synthetic io.rong.imlib.base.IChat$OnMessageListener access$700(io.rong.imlib.Chat) 8398 + = static synthetic io.rong.imlib.base.IChat$OnMessageListener access$1000(io.rong.imlib.Chat)
8263 Class member attributes (count = 1): 8399 Class member attributes (count = 1):
8264 + Code attribute instructions (code length = 5, locals = 1, stack = 1): 8400 + Code attribute instructions (code length = 5, locals = 1, stack = 1):
8265 [0] aload_0 v0 8401 [0] aload_0 v0
8266 - [1] getfield #78 8402 + [1] getfield #80
8267 + Fieldref [io/rong/imlib/Chat.mOnMessageListener Lio/rong/imlib/base/IChat$OnMessageListener;] 8403 + Fieldref [io/rong/imlib/Chat.mOnMessageListener Lio/rong/imlib/base/IChat$OnMessageListener;]
8268 [4] areturn 8404 [4] areturn
8269 Code attribute exceptions (count = 0): 8405 Code attribute exceptions (count = 0):
8270 Code attribute attributes (attribute count = 1): 8406 Code attribute attributes (attribute count = 1):
8271 + Line number table attribute (count = 1) 8407 + Line number table attribute (count = 1)
8272 - [0] -> line 27  
8273 - + Method: access$800(Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnLatestMessageListener; 8408 + [0] -> line 28
  8409 + + Method: access$1100(Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnLatestMessageListener;
8274 Access flags: 0x1008 8410 Access flags: 0x1008
8275 - = static synthetic io.rong.imlib.base.IChat$OnLatestMessageListener access$800(io.rong.imlib.Chat) 8411 + = static synthetic io.rong.imlib.base.IChat$OnLatestMessageListener access$1100(io.rong.imlib.Chat)
8276 Class member attributes (count = 1): 8412 Class member attributes (count = 1):
8277 + Code attribute instructions (code length = 5, locals = 1, stack = 1): 8413 + Code attribute instructions (code length = 5, locals = 1, stack = 1):
8278 [0] aload_0 v0 8414 [0] aload_0 v0
8279 - [1] getfield #77 8415 + [1] getfield #79
8280 + Fieldref [io/rong/imlib/Chat.mOnLatestMessageListener Lio/rong/imlib/base/IChat$OnLatestMessageListener;] 8416 + Fieldref [io/rong/imlib/Chat.mOnLatestMessageListener Lio/rong/imlib/base/IChat$OnLatestMessageListener;]
8281 [4] areturn 8417 [4] areturn
8282 Code attribute exceptions (count = 0): 8418 Code attribute exceptions (count = 0):
8283 Code attribute attributes (attribute count = 1): 8419 Code attribute attributes (attribute count = 1):
8284 + Line number table attribute (count = 1) 8420 + Line number table attribute (count = 1)
8285 - [0] -> line 27 8421 + [0] -> line 28
8286 - Method: <clinit>()V 8422 - Method: <clinit>()V
8287 Access flags: 0x8 8423 Access flags: 0x8
8288 = static void <clinit>() 8424 = static void <clinit>()
@@ -8290,21 +8426,21 @@ Methods (count = 41): @@ -8290,21 +8426,21 @@ Methods (count = 41):
8290 + Code attribute instructions (code length = 11, locals = 0, stack = 1): 8426 + Code attribute instructions (code length = 11, locals = 0, stack = 1):
8291 [0] ldc #8 8427 [0] ldc #8
8292 + String [e5t4ouvpe5qea] 8428 + String [e5t4ouvpe5qea]
8293 - [2] putstatic #65 8429 + [2] putstatic #67
8294 + Fieldref [io/rong/imlib/Chat.APP_KEY Ljava/lang/String;] 8430 + Fieldref [io/rong/imlib/Chat.APP_KEY Ljava/lang/String;]
8295 [5] ldc #5 8431 [5] ldc #5
8296 + String [N16VJFIPE22p] 8432 + String [N16VJFIPE22p]
8297 - [7] putstatic #66 8433 + [7] putstatic #68
8298 + Fieldref [io/rong/imlib/Chat.APP_SECRET Ljava/lang/String;] 8434 + Fieldref [io/rong/imlib/Chat.APP_SECRET Ljava/lang/String;]
8299 [10] return 8435 [10] return
8300 Code attribute exceptions (count = 0): 8436 Code attribute exceptions (count = 0):
8301 Code attribute attributes (attribute count = 1): 8437 Code attribute attributes (attribute count = 1):
8302 + Line number table attribute (count = 2) 8438 + Line number table attribute (count = 2)
8303 - [0] -> line 48  
8304 - [5] -> line 49 8439 + [0] -> line 52
  8440 + [5] -> line 53
8305 8441
8306 Class file attributes (count = 2): 8442 Class file attributes (count = 2):
8307 - + Inner classes attribute (count = 32) 8443 + + Inner classes attribute (count = 33)
8308 - InnerClassesInfo: 8444 - InnerClassesInfo:
8309 Access flags: 0x1008 = static synthetic 8445 Access flags: 0x1008 = static synthetic
8310 + Class [io/rong/imlib/Chat$14] 8446 + Class [io/rong/imlib/Chat$14]
@@ -8424,6 +8560,11 @@ Class file attributes (count = 2): @@ -8424,6 +8560,11 @@ Class file attributes (count = 2):
8424 + Utf8 [OperationCallback] 8560 + Utf8 [OperationCallback]
8425 - InnerClassesInfo: 8561 - InnerClassesInfo:
8426 Access flags: 0x4019 = public static final enum 8562 Access flags: 0x4019 = public static final enum
  8563 + + Class [io/rong/imlib/RongIMClient$ConnectionStatusListener$ConnectionStatus]
  8564 + + Class [io/rong/imlib/RongIMClient$ConnectionStatusListener]
  8565 + + Utf8 [ConnectionStatus]
  8566 + - InnerClassesInfo:
  8567 + Access flags: 0x4019 = public static final enum
8427 + Class [io/rong/imlib/model/Conversation$ConversationType] 8568 + Class [io/rong/imlib/model/Conversation$ConversationType]
8428 + Class [io/rong/imlib/model/Conversation] 8569 + Class [io/rong/imlib/model/Conversation]
8429 + Utf8 [ConversationType] 8570 + Utf8 [ConversationType]
@@ -8452,7 +8593,7 @@ _____________________________________________________________________ @@ -8452,7 +8593,7 @@ _____________________________________________________________________
8452 Interfaces (count = 1): 8593 Interfaces (count = 1):
8453 + Class [io/rong/imlib/network/HttpUtil$OnResponse] 8594 + Class [io/rong/imlib/network/HttpUtil$OnResponse]
8454 8595
8455 -Constant Pool (count = 50): 8596 +Constant Pool (count = 60):
8456 + String [token] 8597 + String [token]
8457 + Class [io/rong/imlib/Chat] 8598 + Class [io/rong/imlib/Chat]
8458 + Class [io/rong/imlib/Chat$1] 8599 + Class [io/rong/imlib/Chat$1]
@@ -8462,21 +8603,28 @@ Constant Pool (count = 50): @@ -8462,21 +8603,28 @@ Constant Pool (count = 50):
8462 + Class [org/json/JSONException] 8603 + Class [org/json/JSONException]
8463 + Class [org/json/JSONObject] 8604 + Class [org/json/JSONObject]
8464 + Fieldref [io/rong/imlib/Chat$1.this$0 Lio/rong/imlib/Chat;] 8605 + Fieldref [io/rong/imlib/Chat$1.this$0 Lio/rong/imlib/Chat;]
8465 - + Methodref [io/rong/imlib/Chat.connect (Ljava/lang/String;)V] 8606 + + Methodref [io/rong/imlib/Chat.access$000 (Lio/rong/imlib/Chat;)Ljava/lang/String;]
  8607 + + Methodref [io/rong/imlib/Chat.access$002 (Lio/rong/imlib/Chat;Ljava/lang/String;)Ljava/lang/String;]
  8608 + + Methodref [io/rong/imlib/Chat.access$100 (Lio/rong/imlib/Chat;Ljava/lang/String;)V]
8466 + Methodref [java/lang/Object.<init> ()V] 8609 + Methodref [java/lang/Object.<init> ()V]
8467 + Methodref [org/json/JSONException.printStackTrace ()V] 8610 + Methodref [org/json/JSONException.printStackTrace ()V]
8468 + Methodref [org/json/JSONObject.<init> (Ljava/lang/String;)V] 8611 + Methodref [org/json/JSONObject.<init> (Ljava/lang/String;)V]
8469 + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] 8612 + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;]
8470 + NameAndType [<init> ()V] 8613 + NameAndType [<init> ()V]
8471 + NameAndType [<init> (Ljava/lang/String;)V] 8614 + NameAndType [<init> (Ljava/lang/String;)V]
  8615 + + NameAndType [access$000 (Lio/rong/imlib/Chat;)Ljava/lang/String;]
  8616 + + NameAndType [access$002 (Lio/rong/imlib/Chat;Ljava/lang/String;)Ljava/lang/String;]
  8617 + + NameAndType [access$100 (Lio/rong/imlib/Chat;Ljava/lang/String;)V]
8472 + NameAndType [connect (Lio/rong/imlib/model/CNUserInfo;)V] 8618 + NameAndType [connect (Lio/rong/imlib/model/CNUserInfo;)V]
8473 - + NameAndType [connect (Ljava/lang/String;)V]  
8474 + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;] 8619 + NameAndType [getString (Ljava/lang/String;)Ljava/lang/String;]
8475 + NameAndType [printStackTrace ()V] 8620 + NameAndType [printStackTrace ()V]
8476 + NameAndType [this$0 Lio/rong/imlib/Chat;] 8621 + NameAndType [this$0 Lio/rong/imlib/Chat;]
8477 + Utf8 [()V] 8622 + Utf8 [()V]
8478 + Utf8 [(ILjava/lang/String;)V] 8623 + Utf8 [(ILjava/lang/String;)V]
  8624 + + Utf8 [(Lio/rong/imlib/Chat;)Ljava/lang/String;]
8479 + Utf8 [(Lio/rong/imlib/Chat;)V] 8625 + Utf8 [(Lio/rong/imlib/Chat;)V]
  8626 + + Utf8 [(Lio/rong/imlib/Chat;Ljava/lang/String;)Ljava/lang/String;]
  8627 + + Utf8 [(Lio/rong/imlib/Chat;Ljava/lang/String;)V]
8480 + Utf8 [(Lio/rong/imlib/model/CNUserInfo;)V] 8628 + Utf8 [(Lio/rong/imlib/model/CNUserInfo;)V]
8481 + Utf8 [(Ljava/lang/String;)Ljava/lang/String;] 8629 + Utf8 [(Ljava/lang/String;)Ljava/lang/String;]
8482 + Utf8 [(Ljava/lang/String;)V] 8630 + Utf8 [(Ljava/lang/String;)V]
@@ -8489,6 +8637,9 @@ Constant Pool (count = 50): @@ -8489,6 +8637,9 @@ Constant Pool (count = 50):
8489 + Utf8 [Lio/rong/imlib/Chat;] 8637 + Utf8 [Lio/rong/imlib/Chat;]
8490 + Utf8 [OnResponse] 8638 + Utf8 [OnResponse]
8491 + Utf8 [SourceFile] 8639 + Utf8 [SourceFile]
  8640 + + Utf8 [access$000]
  8641 + + Utf8 [access$002]
  8642 + + Utf8 [access$100]
8492 + Utf8 [connect] 8643 + Utf8 [connect]
8493 + Utf8 [getString] 8644 + Utf8 [getString]
8494 + Utf8 [io/rong/imlib/Chat] 8645 + Utf8 [io/rong/imlib/Chat]
@@ -8519,18 +8670,18 @@ Methods (count = 2): @@ -8519,18 +8670,18 @@ Methods (count = 2):
8519 [2] putfield #9 8670 [2] putfield #9
8520 + Fieldref [io/rong/imlib/Chat$1.this$0 Lio/rong/imlib/Chat;] 8671 + Fieldref [io/rong/imlib/Chat$1.this$0 Lio/rong/imlib/Chat;]
8521 [5] aload_0 v0 8672 [5] aload_0 v0
8522 - [6] invokespecial #11 8673 + [6] invokespecial #13
8523 + Methodref [java/lang/Object.<init> ()V] 8674 + Methodref [java/lang/Object.<init> ()V]
8524 [9] return 8675 [9] return
8525 Code attribute exceptions (count = 0): 8676 Code attribute exceptions (count = 0):
8526 Code attribute attributes (attribute count = 1): 8677 Code attribute attributes (attribute count = 1):
8527 + Line number table attribute (count = 1) 8678 + Line number table attribute (count = 1)
8528 - [0] -> line 90 8679 + [0] -> line 94
8529 + Method: onResponse(ILjava/lang/String;)V 8680 + Method: onResponse(ILjava/lang/String;)V
8530 Access flags: 0x1 8681 Access flags: 0x1
8531 = public void onResponse(int,java.lang.String) 8682 = public void onResponse(int,java.lang.String)
8532 Class member attributes (count = 1): 8683 Class member attributes (count = 1):
8533 - + Code attribute instructions (code length = 46, locals = 5, stack = 3): 8684 + + Code attribute instructions (code length = 55, locals = 4, stack = 3):
8534 [0] iload_1 v1 8685 [0] iload_1 v1
8535 [1] sipush 200 8686 [1] sipush 200
8536 [4] ificmpeq +4 (target=8) 8687 [4] ificmpeq +4 (target=8)
@@ -8539,42 +8690,51 @@ Methods (count = 2): @@ -8539,42 +8690,51 @@ Methods (count = 2):
8539 + Class [org/json/JSONObject] 8690 + Class [org/json/JSONObject]
8540 [11] dup 8691 [11] dup
8541 [12] aload_2 v2 8692 [12] aload_2 v2
8542 - [13] invokespecial #13 8693 + [13] invokespecial #15
8543 + Methodref [org/json/JSONObject.<init> (Ljava/lang/String;)V] 8694 + Methodref [org/json/JSONObject.<init> (Ljava/lang/String;)V]
8544 - [16] astore v4  
8545 - [18] aload v4  
8546 - [20] ldc #1 8695 + [16] astore_3 v3
  8696 + [17] aload_0 v0
  8697 + [18] getfield #9
  8698 + + Fieldref [io/rong/imlib/Chat$1.this$0 Lio/rong/imlib/Chat;]
  8699 + [21] aload_3 v3
  8700 + [22] ldc #1
8547 + String [token] 8701 + String [token]
8548 - [22] invokevirtual #14 8702 + [24] invokevirtual #16
8549 + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;] 8703 + Methodref [org/json/JSONObject.getString (Ljava/lang/String;)Ljava/lang/String;]
8550 - [25] astore_3 v3  
8551 - [26] goto +11 (target=37)  
8552 - [29] astore v4  
8553 - [31] aload v4  
8554 - [33] invokevirtual #12 8704 + [27] invokestatic #11
  8705 + + Methodref [io/rong/imlib/Chat.access$002 (Lio/rong/imlib/Chat;Ljava/lang/String;)Ljava/lang/String;]
  8706 + [30] pop
  8707 + [31] goto +9 (target=40)
  8708 + [34] astore_3 v3
  8709 + [35] aload_3 v3
  8710 + [36] invokevirtual #14
8555 + Methodref [org/json/JSONException.printStackTrace ()V] 8711 + Methodref [org/json/JSONException.printStackTrace ()V]
8556 - [36] return  
8557 - [37] aload_0 v0  
8558 - [38] getfield #9 8712 + [39] return
  8713 + [40] aload_0 v0
  8714 + [41] getfield #9
8559 + Fieldref [io/rong/imlib/Chat$1.this$0 Lio/rong/imlib/Chat;] 8715 + Fieldref [io/rong/imlib/Chat$1.this$0 Lio/rong/imlib/Chat;]
8560 - [41] aload_3 v3  
8561 - [42] invokevirtual #10  
8562 - + Methodref [io/rong/imlib/Chat.connect (Ljava/lang/String;)V]  
8563 - [45] return 8716 + [44] aload_0 v0
  8717 + [45] getfield #9
  8718 + + Fieldref [io/rong/imlib/Chat$1.this$0 Lio/rong/imlib/Chat;]
  8719 + [48] invokestatic #10
  8720 + + Methodref [io/rong/imlib/Chat.access$000 (Lio/rong/imlib/Chat;)Ljava/lang/String;]
  8721 + [51] invokestatic #12
  8722 + + Methodref [io/rong/imlib/Chat.access$100 (Lio/rong/imlib/Chat;Ljava/lang/String;)V]
  8723 + [54] return
8564 Code attribute exceptions (count = 1): 8724 Code attribute exceptions (count = 1):
8565 - - ExceptionInfo (8 -> 26: 29): 8725 + - ExceptionInfo (8 -> 31: 34):
8566 + Class [org/json/JSONException] 8726 + Class [org/json/JSONException]
8567 Code attribute attributes (attribute count = 1): 8727 Code attribute attributes (attribute count = 1):
8568 + Line number table attribute (count = 9) 8728 + Line number table attribute (count = 9)
8569 - [0] -> line 93  
8570 - [8] -> line 96  
8571 - [18] -> line 97  
8572 - [26] -> line 101  
8573 - [29] -> line 98  
8574 - [31] -> line 99  
8575 - [36] -> line 100  
8576 - [37] -> line 102  
8577 - [45] -> line 103 8729 + [0] -> line 97
  8730 + [8] -> line 99
  8731 + [17] -> line 100
  8732 + [31] -> line 104
  8733 + [34] -> line 101
  8734 + [35] -> line 102
  8735 + [39] -> line 103
  8736 + [40] -> line 105
  8737 + [54] -> line 106
8578 8738
8579 Class file attributes (count = 3): 8739 Class file attributes (count = 3):
8580 + Enclosing method attribute: 8740 + Enclosing method attribute:
@@ -8623,13 +8783,13 @@ Constant Pool (count = 69): @@ -8623,13 +8783,13 @@ Constant Pool (count = 69):
8623 + Class [java/lang/Object] 8783 + Class [java/lang/Object]
8624 + Fieldref [io/rong/imlib/Chat$10.this$0 Lio/rong/imlib/Chat;] 8784 + Fieldref [io/rong/imlib/Chat$10.this$0 Lio/rong/imlib/Chat;]
8625 + Fieldref [io/rong/imlib/Chat$14.$SwitchMap$io$rong$imlib$RongIMClient$ConnectionStatusListener$ConnectionStatus [I] 8785 + Fieldref [io/rong/imlib/Chat$14.$SwitchMap$io$rong$imlib$RongIMClient$ConnectionStatusListener$ConnectionStatus [I]
8626 - + Methodref [io/rong/imlib/Chat.access$500 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnConnectStatusListener;] 8786 + + Methodref [io/rong/imlib/Chat.access$800 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnConnectStatusListener;]
8627 + Methodref [io/rong/imlib/RongIMClient$ConnectionStatusListener$ConnectionStatus.ordinal ()I] 8787 + Methodref [io/rong/imlib/RongIMClient$ConnectionStatusListener$ConnectionStatus.ordinal ()I]
8628 + Methodref [java/lang/Object.<init> ()V] 8788 + Methodref [java/lang/Object.<init> ()V]
8629 + InterfaceMethodref [io/rong/imlib/base/IChat$OnConnectStatusListener.onConnectStatus (ILjava/lang/String;)V] 8789 + InterfaceMethodref [io/rong/imlib/base/IChat$OnConnectStatusListener.onConnectStatus (ILjava/lang/String;)V]
8630 + NameAndType [$SwitchMap$io$rong$imlib$RongIMClient$ConnectionStatusListener$ConnectionStatus [I] 8790 + NameAndType [$SwitchMap$io$rong$imlib$RongIMClient$ConnectionStatusListener$ConnectionStatus [I]
8631 + NameAndType [<init> ()V] 8791 + NameAndType [<init> ()V]
8632 - + NameAndType [access$500 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnConnectStatusListener;] 8792 + + NameAndType [access$800 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnConnectStatusListener;]
8633 + NameAndType [onConnectStatus (ILjava/lang/String;)V] 8793 + NameAndType [onConnectStatus (ILjava/lang/String;)V]
8634 + NameAndType [ordinal ()I] 8794 + NameAndType [ordinal ()I]
8635 + NameAndType [this$0 Lio/rong/imlib/Chat;] 8795 + NameAndType [this$0 Lio/rong/imlib/Chat;]
@@ -8659,7 +8819,7 @@ Constant Pool (count = 69): @@ -8659,7 +8819,7 @@ Constant Pool (count = 69):
8659 + Utf8 [SourceFile] 8819 + Utf8 [SourceFile]
8660 + Utf8 [Token incorrect.] 8820 + Utf8 [Token incorrect.]
8661 + Utf8 [[I] 8821 + Utf8 [[I]
8662 - + Utf8 [access$500] 8822 + + Utf8 [access$800]
8663 + Utf8 [io/rong/imlib/Chat] 8823 + Utf8 [io/rong/imlib/Chat]
8664 + Utf8 [io/rong/imlib/Chat$10] 8824 + Utf8 [io/rong/imlib/Chat$10]
8665 + Utf8 [io/rong/imlib/Chat$14] 8825 + Utf8 [io/rong/imlib/Chat$14]
@@ -8696,7 +8856,7 @@ Methods (count = 2): @@ -8696,7 +8856,7 @@ Methods (count = 2):
8696 Code attribute exceptions (count = 0): 8856 Code attribute exceptions (count = 0):
8697 Code attribute attributes (attribute count = 1): 8857 Code attribute attributes (attribute count = 1):
8698 + Line number table attribute (count = 1) 8858 + Line number table attribute (count = 1)
8699 - [0] -> line 296 8859 + [0] -> line 309
8700 + Method: onChanged(Lio/rong/imlib/RongIMClient$ConnectionStatusListener$ConnectionStatus;)V 8860 + Method: onChanged(Lio/rong/imlib/RongIMClient$ConnectionStatusListener$ConnectionStatus;)V
8701 Access flags: 0x1 8861 Access flags: 0x1
8702 = public void onChanged(io.rong.imlib.RongIMClient$ConnectionStatusListener$ConnectionStatus) 8862 = public void onChanged(io.rong.imlib.RongIMClient$ConnectionStatusListener$ConnectionStatus)
@@ -8721,7 +8881,7 @@ Methods (count = 2): @@ -8721,7 +8881,7 @@ Methods (count = 2):
8721 [53] getfield #17 8881 [53] getfield #17
8722 + Fieldref [io/rong/imlib/Chat$10.this$0 Lio/rong/imlib/Chat;] 8882 + Fieldref [io/rong/imlib/Chat$10.this$0 Lio/rong/imlib/Chat;]
8723 [56] invokestatic #19 8883 [56] invokestatic #19
8724 - + Methodref [io/rong/imlib/Chat.access$500 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnConnectStatusListener;] 8884 + + Methodref [io/rong/imlib/Chat.access$800 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnConnectStatusListener;]
8725 [59] iconst_m1 8885 [59] iconst_m1
8726 [60] ldc #5 8886 [60] ldc #5
8727 + String [Network is unavailable.] 8887 + String [Network is unavailable.]
@@ -8732,7 +8892,7 @@ Methods (count = 2): @@ -8732,7 +8892,7 @@ Methods (count = 2):
8732 [71] getfield #17 8892 [71] getfield #17
8733 + Fieldref [io/rong/imlib/Chat$10.this$0 Lio/rong/imlib/Chat;] 8893 + Fieldref [io/rong/imlib/Chat$10.this$0 Lio/rong/imlib/Chat;]
8734 [74] invokestatic #19 8894 [74] invokestatic #19
8735 - + Methodref [io/rong/imlib/Chat.access$500 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnConnectStatusListener;] 8895 + + Methodref [io/rong/imlib/Chat.access$800 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnConnectStatusListener;]
8736 [77] iconst_0 8896 [77] iconst_0
8737 [78] ldc #1 8897 [78] ldc #1
8738 + String [Connect Success.] 8898 + String [Connect Success.]
@@ -8743,7 +8903,7 @@ Methods (count = 2): @@ -8743,7 +8903,7 @@ Methods (count = 2):
8743 [89] getfield #17 8903 [89] getfield #17
8744 + Fieldref [io/rong/imlib/Chat$10.this$0 Lio/rong/imlib/Chat;] 8904 + Fieldref [io/rong/imlib/Chat$10.this$0 Lio/rong/imlib/Chat;]
8745 [92] invokestatic #19 8905 [92] invokestatic #19
8746 - + Methodref [io/rong/imlib/Chat.access$500 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnConnectStatusListener;] 8906 + + Methodref [io/rong/imlib/Chat.access$800 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnConnectStatusListener;]
8747 [95] iconst_1 8907 [95] iconst_1
8748 [96] ldc #2 8908 [96] ldc #2
8749 + String [Connecting] 8909 + String [Connecting]
@@ -8754,7 +8914,7 @@ Methods (count = 2): @@ -8754,7 +8914,7 @@ Methods (count = 2):
8754 [107] getfield #17 8914 [107] getfield #17
8755 + Fieldref [io/rong/imlib/Chat$10.this$0 Lio/rong/imlib/Chat;] 8915 + Fieldref [io/rong/imlib/Chat$10.this$0 Lio/rong/imlib/Chat;]
8756 [110] invokestatic #19 8916 [110] invokestatic #19
8757 - + Methodref [io/rong/imlib/Chat.access$500 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnConnectStatusListener;] 8917 + + Methodref [io/rong/imlib/Chat.access$800 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnConnectStatusListener;]
8758 [113] iconst_2 8918 [113] iconst_2
8759 [114] ldc #3 8919 [114] ldc #3
8760 + String [Disconnected] 8920 + String [Disconnected]
@@ -8765,7 +8925,7 @@ Methods (count = 2): @@ -8765,7 +8925,7 @@ Methods (count = 2):
8765 [125] getfield #17 8925 [125] getfield #17
8766 + Fieldref [io/rong/imlib/Chat$10.this$0 Lio/rong/imlib/Chat;] 8926 + Fieldref [io/rong/imlib/Chat$10.this$0 Lio/rong/imlib/Chat;]
8767 [128] invokestatic #19 8927 [128] invokestatic #19
8768 - + Methodref [io/rong/imlib/Chat.access$500 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnConnectStatusListener;] 8928 + + Methodref [io/rong/imlib/Chat.access$800 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnConnectStatusListener;]
8769 [131] iconst_3 8929 [131] iconst_3
8770 [132] ldc #4 8930 [132] ldc #4
8771 + String [Login on the other device, and be kicked offline.] 8931 + String [Login on the other device, and be kicked offline.]
@@ -8776,7 +8936,7 @@ Methods (count = 2): @@ -8776,7 +8936,7 @@ Methods (count = 2):
8776 [143] getfield #17 8936 [143] getfield #17
8777 + Fieldref [io/rong/imlib/Chat$10.this$0 Lio/rong/imlib/Chat;] 8937 + Fieldref [io/rong/imlib/Chat$10.this$0 Lio/rong/imlib/Chat;]
8778 [146] invokestatic #19 8938 [146] invokestatic #19
8779 - + Methodref [io/rong/imlib/Chat.access$500 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnConnectStatusListener;] 8939 + + Methodref [io/rong/imlib/Chat.access$800 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnConnectStatusListener;]
8780 [149] iconst_4 8940 [149] iconst_4
8781 [150] ldc #7 8941 [150] ldc #7
8782 + String [Token incorrect.] 8942 + String [Token incorrect.]
@@ -8787,7 +8947,7 @@ Methods (count = 2): @@ -8787,7 +8947,7 @@ Methods (count = 2):
8787 [161] getfield #17 8947 [161] getfield #17
8788 + Fieldref [io/rong/imlib/Chat$10.this$0 Lio/rong/imlib/Chat;] 8948 + Fieldref [io/rong/imlib/Chat$10.this$0 Lio/rong/imlib/Chat;]
8789 [164] invokestatic #19 8949 [164] invokestatic #19
8790 - + Methodref [io/rong/imlib/Chat.access$500 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnConnectStatusListener;] 8950 + + Methodref [io/rong/imlib/Chat.access$800 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnConnectStatusListener;]
8791 [167] iconst_5 8951 [167] iconst_5
8792 [168] ldc #6 8952 [168] ldc #6
8793 + String [Server invalid.] 8953 + String [Server invalid.]
@@ -8797,21 +8957,21 @@ Methods (count = 2): @@ -8797,21 +8957,21 @@ Methods (count = 2):
8797 Code attribute exceptions (count = 0): 8957 Code attribute exceptions (count = 0):
8798 Code attribute attributes (attribute count = 1): 8958 Code attribute attributes (attribute count = 1):
8799 + Line number table attribute (count = 15) 8959 + Line number table attribute (count = 15)
8800 - [0] -> line 300  
8801 - [52] -> line 302  
8802 - [67] -> line 303  
8803 - [70] -> line 305  
8804 - [85] -> line 306  
8805 - [88] -> line 308  
8806 - [103] -> line 309  
8807 - [106] -> line 311  
8808 - [121] -> line 312  
8809 - [124] -> line 314  
8810 - [139] -> line 315  
8811 - [142] -> line 317  
8812 - [157] -> line 318  
8813 - [160] -> line 320  
8814 - [175] -> line 323 8960 + [0] -> line 313
  8961 + [52] -> line 315
  8962 + [67] -> line 316
  8963 + [70] -> line 318
  8964 + [85] -> line 319
  8965 + [88] -> line 321
  8966 + [103] -> line 322
  8967 + [106] -> line 324
  8968 + [121] -> line 325
  8969 + [124] -> line 327
  8970 + [139] -> line 328
  8971 + [142] -> line 330
  8972 + [157] -> line 331
  8973 + [160] -> line 333
  8974 + [175] -> line 336
8815 8975
8816 Class file attributes (count = 3): 8976 Class file attributes (count = 3):
8817 + Enclosing method attribute: 8977 + Enclosing method attribute:
@@ -8863,7 +9023,7 @@ Constant Pool (count = 62): @@ -8863,7 +9023,7 @@ Constant Pool (count = 62):
8863 + Class [io/rong/imlib/base/IChat$OnChatRoomActionListener] 9023 + Class [io/rong/imlib/base/IChat$OnChatRoomActionListener]
8864 + Class [java/lang/Object] 9024 + Class [java/lang/Object]
8865 + Fieldref [io/rong/imlib/Chat$11.this$0 Lio/rong/imlib/Chat;] 9025 + Fieldref [io/rong/imlib/Chat$11.this$0 Lio/rong/imlib/Chat;]
8866 - + Methodref [io/rong/imlib/Chat.access$600 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnChatRoomActionListener;] 9026 + + Methodref [io/rong/imlib/Chat.access$900 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnChatRoomActionListener;]
8867 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getMessage ()Ljava/lang/String;] 9027 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getMessage ()Ljava/lang/String;]
8868 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getValue ()I] 9028 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getValue ()I]
8869 + Methodref [java/lang/Object.<init> ()V] 9029 + Methodref [java/lang/Object.<init> ()V]
@@ -8872,7 +9032,7 @@ Constant Pool (count = 62): @@ -8872,7 +9032,7 @@ Constant Pool (count = 62):
8872 + InterfaceMethodref [io/rong/imlib/base/IChat$OnChatRoomActionListener.onJoining (Ljava/lang/String;)V] 9032 + InterfaceMethodref [io/rong/imlib/base/IChat$OnChatRoomActionListener.onJoining (Ljava/lang/String;)V]
8873 + InterfaceMethodref [io/rong/imlib/base/IChat$OnChatRoomActionListener.onQuited (Ljava/lang/String;)V] 9033 + InterfaceMethodref [io/rong/imlib/base/IChat$OnChatRoomActionListener.onQuited (Ljava/lang/String;)V]
8874 + NameAndType [<init> ()V] 9034 + NameAndType [<init> ()V]
8875 - + NameAndType [access$600 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnChatRoomActionListener;] 9035 + + NameAndType [access$900 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnChatRoomActionListener;]
8876 + NameAndType [getMessage ()Ljava/lang/String;] 9036 + NameAndType [getMessage ()Ljava/lang/String;]
8877 + NameAndType [getValue ()I] 9037 + NameAndType [getValue ()I]
8878 + NameAndType [onError (Ljava/lang/String;ILjava/lang/String;)V] 9038 + NameAndType [onError (Ljava/lang/String;ILjava/lang/String;)V]
@@ -8899,7 +9059,7 @@ Constant Pool (count = 62): @@ -8899,7 +9059,7 @@ Constant Pool (count = 62):
8899 + Utf8 [Lio/rong/imlib/Chat;] 9059 + Utf8 [Lio/rong/imlib/Chat;]
8900 + Utf8 [OnChatRoomActionListener] 9060 + Utf8 [OnChatRoomActionListener]
8901 + Utf8 [SourceFile] 9061 + Utf8 [SourceFile]
8902 - + Utf8 [access$600] 9062 + + Utf8 [access$900]
8903 + Utf8 [getMessage] 9063 + Utf8 [getMessage]
8904 + Utf8 [getValue] 9064 + Utf8 [getValue]
8905 + Utf8 [io/rong/imlib/Chat] 9065 + Utf8 [io/rong/imlib/Chat]
@@ -8938,7 +9098,7 @@ Methods (count = 5): @@ -8938,7 +9098,7 @@ Methods (count = 5):
8938 Code attribute exceptions (count = 0): 9098 Code attribute exceptions (count = 0):
8939 Code attribute attributes (attribute count = 1): 9099 Code attribute attributes (attribute count = 1):
8940 + Line number table attribute (count = 1) 9100 + Line number table attribute (count = 1)
8941 - [0] -> line 334 9101 + [0] -> line 347
8942 + Method: onJoining(Ljava/lang/String;)V 9102 + Method: onJoining(Ljava/lang/String;)V
8943 Access flags: 0x1 9103 Access flags: 0x1
8944 = public void onJoining(java.lang.String) 9104 = public void onJoining(java.lang.String)
@@ -8948,7 +9108,7 @@ Methods (count = 5): @@ -8948,7 +9108,7 @@ Methods (count = 5):
8948 [1] getfield #9 9108 [1] getfield #9
8949 + Fieldref [io/rong/imlib/Chat$11.this$0 Lio/rong/imlib/Chat;] 9109 + Fieldref [io/rong/imlib/Chat$11.this$0 Lio/rong/imlib/Chat;]
8950 [4] invokestatic #10 9110 [4] invokestatic #10
8951 - + Methodref [io/rong/imlib/Chat.access$600 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnChatRoomActionListener;] 9111 + + Methodref [io/rong/imlib/Chat.access$900 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnChatRoomActionListener;]
8952 [7] aload_1 v1 9112 [7] aload_1 v1
8953 [8] invokeinterface #16, 512 9113 [8] invokeinterface #16, 512
8954 + InterfaceMethodref [io/rong/imlib/base/IChat$OnChatRoomActionListener.onJoining (Ljava/lang/String;)V] 9114 + InterfaceMethodref [io/rong/imlib/base/IChat$OnChatRoomActionListener.onJoining (Ljava/lang/String;)V]
@@ -8956,8 +9116,8 @@ Methods (count = 5): @@ -8956,8 +9116,8 @@ Methods (count = 5):
8956 Code attribute exceptions (count = 0): 9116 Code attribute exceptions (count = 0):
8957 Code attribute attributes (attribute count = 1): 9117 Code attribute attributes (attribute count = 1):
8958 + Line number table attribute (count = 2) 9118 + Line number table attribute (count = 2)
8959 - [0] -> line 337  
8960 - [13] -> line 338 9119 + [0] -> line 350
  9120 + [13] -> line 351
8961 + Method: onJoined(Ljava/lang/String;)V 9121 + Method: onJoined(Ljava/lang/String;)V
8962 Access flags: 0x1 9122 Access flags: 0x1
8963 = public void onJoined(java.lang.String) 9123 = public void onJoined(java.lang.String)
@@ -8967,7 +9127,7 @@ Methods (count = 5): @@ -8967,7 +9127,7 @@ Methods (count = 5):
8967 [1] getfield #9 9127 [1] getfield #9
8968 + Fieldref [io/rong/imlib/Chat$11.this$0 Lio/rong/imlib/Chat;] 9128 + Fieldref [io/rong/imlib/Chat$11.this$0 Lio/rong/imlib/Chat;]
8969 [4] invokestatic #10 9129 [4] invokestatic #10
8970 - + Methodref [io/rong/imlib/Chat.access$600 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnChatRoomActionListener;] 9130 + + Methodref [io/rong/imlib/Chat.access$900 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnChatRoomActionListener;]
8971 [7] aload_1 v1 9131 [7] aload_1 v1
8972 [8] invokeinterface #15, 512 9132 [8] invokeinterface #15, 512
8973 + InterfaceMethodref [io/rong/imlib/base/IChat$OnChatRoomActionListener.onJoined (Ljava/lang/String;)V] 9133 + InterfaceMethodref [io/rong/imlib/base/IChat$OnChatRoomActionListener.onJoined (Ljava/lang/String;)V]
@@ -8975,8 +9135,8 @@ Methods (count = 5): @@ -8975,8 +9135,8 @@ Methods (count = 5):
8975 Code attribute exceptions (count = 0): 9135 Code attribute exceptions (count = 0):
8976 Code attribute attributes (attribute count = 1): 9136 Code attribute attributes (attribute count = 1):
8977 + Line number table attribute (count = 2) 9137 + Line number table attribute (count = 2)
8978 - [0] -> line 342  
8979 - [13] -> line 343 9138 + [0] -> line 355
  9139 + [13] -> line 356
8980 + Method: onQuited(Ljava/lang/String;)V 9140 + Method: onQuited(Ljava/lang/String;)V
8981 Access flags: 0x1 9141 Access flags: 0x1
8982 = public void onQuited(java.lang.String) 9142 = public void onQuited(java.lang.String)
@@ -8986,7 +9146,7 @@ Methods (count = 5): @@ -8986,7 +9146,7 @@ Methods (count = 5):
8986 [1] getfield #9 9146 [1] getfield #9
8987 + Fieldref [io/rong/imlib/Chat$11.this$0 Lio/rong/imlib/Chat;] 9147 + Fieldref [io/rong/imlib/Chat$11.this$0 Lio/rong/imlib/Chat;]
8988 [4] invokestatic #10 9148 [4] invokestatic #10
8989 - + Methodref [io/rong/imlib/Chat.access$600 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnChatRoomActionListener;] 9149 + + Methodref [io/rong/imlib/Chat.access$900 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnChatRoomActionListener;]
8990 [7] aload_1 v1 9150 [7] aload_1 v1
8991 [8] invokeinterface #17, 512 9151 [8] invokeinterface #17, 512
8992 + InterfaceMethodref [io/rong/imlib/base/IChat$OnChatRoomActionListener.onQuited (Ljava/lang/String;)V] 9152 + InterfaceMethodref [io/rong/imlib/base/IChat$OnChatRoomActionListener.onQuited (Ljava/lang/String;)V]
@@ -8994,8 +9154,8 @@ Methods (count = 5): @@ -8994,8 +9154,8 @@ Methods (count = 5):
8994 Code attribute exceptions (count = 0): 9154 Code attribute exceptions (count = 0):
8995 Code attribute attributes (attribute count = 1): 9155 Code attribute attributes (attribute count = 1):
8996 + Line number table attribute (count = 2) 9156 + Line number table attribute (count = 2)
8997 - [0] -> line 347  
8998 - [13] -> line 348 9157 + [0] -> line 360
  9158 + [13] -> line 361
8999 + Method: onError(Ljava/lang/String;Lio/rong/imlib/RongIMClient$ErrorCode;)V 9159 + Method: onError(Ljava/lang/String;Lio/rong/imlib/RongIMClient$ErrorCode;)V
9000 Access flags: 0x1 9160 Access flags: 0x1
9001 = public void onError(java.lang.String,io.rong.imlib.RongIMClient$ErrorCode) 9161 = public void onError(java.lang.String,io.rong.imlib.RongIMClient$ErrorCode)
@@ -9005,7 +9165,7 @@ Methods (count = 5): @@ -9005,7 +9165,7 @@ Methods (count = 5):
9005 [1] getfield #9 9165 [1] getfield #9
9006 + Fieldref [io/rong/imlib/Chat$11.this$0 Lio/rong/imlib/Chat;] 9166 + Fieldref [io/rong/imlib/Chat$11.this$0 Lio/rong/imlib/Chat;]
9007 [4] invokestatic #10 9167 [4] invokestatic #10
9008 - + Methodref [io/rong/imlib/Chat.access$600 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnChatRoomActionListener;] 9168 + + Methodref [io/rong/imlib/Chat.access$900 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnChatRoomActionListener;]
9009 [7] aload_1 v1 9169 [7] aload_1 v1
9010 [8] aload_2 v2 9170 [8] aload_2 v2
9011 [9] invokevirtual #12 9171 [9] invokevirtual #12
@@ -9019,8 +9179,8 @@ Methods (count = 5): @@ -9019,8 +9179,8 @@ Methods (count = 5):
9019 Code attribute exceptions (count = 0): 9179 Code attribute exceptions (count = 0):
9020 Code attribute attributes (attribute count = 1): 9180 Code attribute attributes (attribute count = 1):
9021 + Line number table attribute (count = 2) 9181 + Line number table attribute (count = 2)
9022 - [0] -> line 352  
9023 - [21] -> line 353 9182 + [0] -> line 365
  9183 + [21] -> line 366
9024 9184
9025 Class file attributes (count = 3): 9185 Class file attributes (count = 3):
9026 + Enclosing method attribute: 9186 + Enclosing method attribute:
@@ -9068,13 +9228,13 @@ Constant Pool (count = 46): @@ -9068,13 +9228,13 @@ Constant Pool (count = 46):
9068 + Class [io/rong/imlib/base/IChat$OnMessageListener] 9228 + Class [io/rong/imlib/base/IChat$OnMessageListener]
9069 + Class [java/lang/Object] 9229 + Class [java/lang/Object]
9070 + Fieldref [io/rong/imlib/Chat$12.this$0 Lio/rong/imlib/Chat;] 9230 + Fieldref [io/rong/imlib/Chat$12.this$0 Lio/rong/imlib/Chat;]
9071 - + Methodref [io/rong/imlib/Chat.access$300 (Lio/rong/imlib/Chat;Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage;]  
9072 - + Methodref [io/rong/imlib/Chat.access$700 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnMessageListener;] 9231 + + Methodref [io/rong/imlib/Chat.access$1000 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnMessageListener;]
  9232 + + Methodref [io/rong/imlib/Chat.access$600 (Lio/rong/imlib/Chat;Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage;]
9073 + Methodref [java/lang/Object.<init> ()V] 9233 + Methodref [java/lang/Object.<init> ()V]
9074 + InterfaceMethodref [io/rong/imlib/base/IChat$OnMessageListener.processMessage (Lio/rong/imlib/model/CNMessage;)V] 9234 + InterfaceMethodref [io/rong/imlib/base/IChat$OnMessageListener.processMessage (Lio/rong/imlib/model/CNMessage;)V]
9075 + NameAndType [<init> ()V] 9235 + NameAndType [<init> ()V]
9076 - + NameAndType [access$300 (Lio/rong/imlib/Chat;Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage;]  
9077 - + NameAndType [access$700 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnMessageListener;] 9236 + + NameAndType [access$1000 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnMessageListener;]
  9237 + + NameAndType [access$600 (Lio/rong/imlib/Chat;Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage;]
9078 + NameAndType [processMessage (Lio/rong/imlib/model/CNMessage;)V] 9238 + NameAndType [processMessage (Lio/rong/imlib/model/CNMessage;)V]
9079 + NameAndType [this$0 Lio/rong/imlib/Chat;] 9239 + NameAndType [this$0 Lio/rong/imlib/Chat;]
9080 + Utf8 [()V] 9240 + Utf8 [()V]
@@ -9093,8 +9253,8 @@ Constant Pool (count = 46): @@ -9093,8 +9253,8 @@ Constant Pool (count = 46):
9093 + Utf8 [OnMessageListener] 9253 + Utf8 [OnMessageListener]
9094 + Utf8 [OnReceiveMessageListener] 9254 + Utf8 [OnReceiveMessageListener]
9095 + Utf8 [SourceFile] 9255 + Utf8 [SourceFile]
9096 - + Utf8 [access$300]  
9097 - + Utf8 [access$700] 9256 + + Utf8 [access$1000]
  9257 + + Utf8 [access$600]
9098 + Utf8 [io/rong/imlib/Chat] 9258 + Utf8 [io/rong/imlib/Chat]
9099 + Utf8 [io/rong/imlib/Chat$12] 9259 + Utf8 [io/rong/imlib/Chat$12]
9100 + Utf8 [io/rong/imlib/RongIMClient] 9260 + Utf8 [io/rong/imlib/RongIMClient]
@@ -9128,7 +9288,7 @@ Methods (count = 2): @@ -9128,7 +9288,7 @@ Methods (count = 2):
9128 Code attribute exceptions (count = 0): 9288 Code attribute exceptions (count = 0):
9129 Code attribute attributes (attribute count = 1): 9289 Code attribute attributes (attribute count = 1):
9130 + Line number table attribute (count = 1) 9290 + Line number table attribute (count = 1)
9131 - [0] -> line 356 9291 + [0] -> line 369
9132 + Method: onReceived(Lio/rong/imlib/model/Message;I)Z 9292 + Method: onReceived(Lio/rong/imlib/model/Message;I)Z
9133 Access flags: 0x1 9293 Access flags: 0x1
9134 = public boolean onReceived(io.rong.imlib.model.Message,int) 9294 = public boolean onReceived(io.rong.imlib.model.Message,int)
@@ -9137,14 +9297,14 @@ Methods (count = 2): @@ -9137,14 +9297,14 @@ Methods (count = 2):
9137 [0] aload_0 v0 9297 [0] aload_0 v0
9138 [1] getfield #8 9298 [1] getfield #8
9139 + Fieldref [io/rong/imlib/Chat$12.this$0 Lio/rong/imlib/Chat;] 9299 + Fieldref [io/rong/imlib/Chat$12.this$0 Lio/rong/imlib/Chat;]
9140 - [4] invokestatic #10  
9141 - + Methodref [io/rong/imlib/Chat.access$700 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnMessageListener;] 9300 + [4] invokestatic #9
  9301 + + Methodref [io/rong/imlib/Chat.access$1000 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnMessageListener;]
9142 [7] aload_0 v0 9302 [7] aload_0 v0
9143 [8] getfield #8 9303 [8] getfield #8
9144 + Fieldref [io/rong/imlib/Chat$12.this$0 Lio/rong/imlib/Chat;] 9304 + Fieldref [io/rong/imlib/Chat$12.this$0 Lio/rong/imlib/Chat;]
9145 [11] aload_1 v1 9305 [11] aload_1 v1
9146 - [12] invokestatic #9  
9147 - + Methodref [io/rong/imlib/Chat.access$300 (Lio/rong/imlib/Chat;Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage;] 9306 + [12] invokestatic #10
  9307 + + Methodref [io/rong/imlib/Chat.access$600 (Lio/rong/imlib/Chat;Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage;]
9148 [15] invokeinterface #12, 512 9308 [15] invokeinterface #12, 512
9149 + InterfaceMethodref [io/rong/imlib/base/IChat$OnMessageListener.processMessage (Lio/rong/imlib/model/CNMessage;)V] 9309 + InterfaceMethodref [io/rong/imlib/base/IChat$OnMessageListener.processMessage (Lio/rong/imlib/model/CNMessage;)V]
9150 [20] iconst_0 9310 [20] iconst_0
@@ -9152,8 +9312,8 @@ Methods (count = 2): @@ -9152,8 +9312,8 @@ Methods (count = 2):
9152 Code attribute exceptions (count = 0): 9312 Code attribute exceptions (count = 0):
9153 Code attribute attributes (attribute count = 1): 9313 Code attribute attributes (attribute count = 1):
9154 + Line number table attribute (count = 2) 9314 + Line number table attribute (count = 2)
9155 - [0] -> line 360  
9156 - [20] -> line 361 9315 + [0] -> line 373
  9316 + [20] -> line 374
9157 9317
9158 Class file attributes (count = 3): 9318 Class file attributes (count = 3):
9159 + Enclosing method attribute: 9319 + Enclosing method attribute:
@@ -9199,8 +9359,8 @@ Constant Pool (count = 91): @@ -9199,8 +9359,8 @@ Constant Pool (count = 91):
9199 + Class [java/util/Iterator] 9359 + Class [java/util/Iterator]
9200 + Class [java/util/List] 9360 + Class [java/util/List]
9201 + Fieldref [io/rong/imlib/Chat$13.this$0 Lio/rong/imlib/Chat;] 9361 + Fieldref [io/rong/imlib/Chat$13.this$0 Lio/rong/imlib/Chat;]
9202 - + Methodref [io/rong/imlib/Chat.access$300 (Lio/rong/imlib/Chat;Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage;]  
9203 - + Methodref [io/rong/imlib/Chat.access$800 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnLatestMessageListener;] 9362 + + Methodref [io/rong/imlib/Chat.access$1100 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnLatestMessageListener;]
  9363 + + Methodref [io/rong/imlib/Chat.access$600 (Lio/rong/imlib/Chat;Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage;]
9204 + Methodref [io/rong/imlib/Chat$13.onSuccess (Ljava/util/List;)V] 9364 + Methodref [io/rong/imlib/Chat$13.onSuccess (Ljava/util/List;)V]
9205 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getMessage ()Ljava/lang/String;] 9365 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getMessage ()Ljava/lang/String;]
9206 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getValue ()I] 9366 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getValue ()I]
@@ -9213,8 +9373,8 @@ Constant Pool (count = 91): @@ -9213,8 +9373,8 @@ Constant Pool (count = 91):
9213 + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] 9373 + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
9214 + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;] 9374 + InterfaceMethodref [java/util/List.iterator ()Ljava/util/Iterator;]
9215 + NameAndType [<init> ()V] 9375 + NameAndType [<init> ()V]
9216 - + NameAndType [access$300 (Lio/rong/imlib/Chat;Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage;]  
9217 - + NameAndType [access$800 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnLatestMessageListener;] 9376 + + NameAndType [access$1100 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnLatestMessageListener;]
  9377 + + NameAndType [access$600 (Lio/rong/imlib/Chat;Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage;]
9218 + NameAndType [add (Ljava/lang/Object;)Z] 9378 + NameAndType [add (Ljava/lang/Object;)Z]
9219 + NameAndType [getLatestMessages (Ljava/lang/String;I)V] 9379 + NameAndType [getLatestMessages (Ljava/lang/String;I)V]
9220 + NameAndType [getMessage ()Ljava/lang/String;] 9380 + NameAndType [getMessage ()Ljava/lang/String;]
@@ -9254,8 +9414,8 @@ Constant Pool (count = 91): @@ -9254,8 +9414,8 @@ Constant Pool (count = 91):
9254 + Utf8 [ResultCallback] 9414 + Utf8 [ResultCallback]
9255 + Utf8 [Signature] 9415 + Utf8 [Signature]
9256 + Utf8 [SourceFile] 9416 + Utf8 [SourceFile]
9257 - + Utf8 [access$300]  
9258 - + Utf8 [access$800] 9417 + + Utf8 [access$1100]
  9418 + + Utf8 [access$600]
9259 + Utf8 [add] 9419 + Utf8 [add]
9260 + Utf8 [getLatestMessages] 9420 + Utf8 [getLatestMessages]
9261 + Utf8 [getMessage] 9421 + Utf8 [getMessage]
@@ -9300,7 +9460,7 @@ Methods (count = 4): @@ -9300,7 +9460,7 @@ Methods (count = 4):
9300 Code attribute exceptions (count = 0): 9460 Code attribute exceptions (count = 0):
9301 Code attribute attributes (attribute count = 1): 9461 Code attribute attributes (attribute count = 1):
9302 + Line number table attribute (count = 1) 9462 + Line number table attribute (count = 1)
9303 - [0] -> line 390 9463 + [0] -> line 403
9304 + Method: onSuccess(Ljava/util/List;)V 9464 + Method: onSuccess(Ljava/util/List;)V
9305 Access flags: 0x1 9465 Access flags: 0x1
9306 = public void onSuccess(java.util.List) 9466 = public void onSuccess(java.util.List)
@@ -9331,8 +9491,8 @@ Methods (count = 4): @@ -9331,8 +9491,8 @@ Methods (count = 4):
9331 [37] getfield #12 9491 [37] getfield #12
9332 + Fieldref [io/rong/imlib/Chat$13.this$0 Lio/rong/imlib/Chat;] 9492 + Fieldref [io/rong/imlib/Chat$13.this$0 Lio/rong/imlib/Chat;]
9333 [40] aload v4 9493 [40] aload v4
9334 - [42] invokestatic #13  
9335 - + Methodref [io/rong/imlib/Chat.access$300 (Lio/rong/imlib/Chat;Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage;] 9494 + [42] invokestatic #14
  9495 + + Methodref [io/rong/imlib/Chat.access$600 (Lio/rong/imlib/Chat;Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage;]
9336 [45] invokeinterface #24, 512 9496 [45] invokeinterface #24, 512
9337 + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] 9497 + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z]
9338 [50] pop 9498 [50] pop
@@ -9340,8 +9500,8 @@ Methods (count = 4): @@ -9340,8 +9500,8 @@ Methods (count = 4):
9340 [54] aload_0 v0 9500 [54] aload_0 v0
9341 [55] getfield #12 9501 [55] getfield #12
9342 + Fieldref [io/rong/imlib/Chat$13.this$0 Lio/rong/imlib/Chat;] 9502 + Fieldref [io/rong/imlib/Chat$13.this$0 Lio/rong/imlib/Chat;]
9343 - [58] invokestatic #14  
9344 - + Methodref [io/rong/imlib/Chat.access$800 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnLatestMessageListener;] 9503 + [58] invokestatic #13
  9504 + + Methodref [io/rong/imlib/Chat.access$1100 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnLatestMessageListener;]
9345 [61] aload_2 v2 9505 [61] aload_2 v2
9346 [62] invokeinterface #21, 512 9506 [62] invokeinterface #21, 512
9347 + InterfaceMethodref [io/rong/imlib/base/IChat$OnLatestMessageListener.onSuccess (Ljava/util/List;)V] 9507 + InterfaceMethodref [io/rong/imlib/base/IChat$OnLatestMessageListener.onSuccess (Ljava/util/List;)V]
@@ -9349,12 +9509,12 @@ Methods (count = 4): @@ -9349,12 +9509,12 @@ Methods (count = 4):
9349 Code attribute exceptions (count = 0): 9509 Code attribute exceptions (count = 0):
9350 Code attribute attributes (attribute count = 1): 9510 Code attribute attributes (attribute count = 1):
9351 + Line number table attribute (count = 6) 9511 + Line number table attribute (count = 6)
9352 - [0] -> line 393  
9353 - [8] -> line 394  
9354 - [35] -> line 395  
9355 - [51] -> line 396  
9356 - [54] -> line 397  
9357 - [67] -> line 398 9512 + [0] -> line 406
  9513 + [8] -> line 407
  9514 + [35] -> line 408
  9515 + [51] -> line 409
  9516 + [54] -> line 410
  9517 + [67] -> line 411
9358 + Signature attribute: 9518 + Signature attribute:
9359 + Utf8 [(Ljava/util/List<Lio/rong/imlib/model/Message;>;)V] 9519 + Utf8 [(Ljava/util/List<Lio/rong/imlib/model/Message;>;)V]
9360 + Method: onError(Lio/rong/imlib/RongIMClient$ErrorCode;)V 9520 + Method: onError(Lio/rong/imlib/RongIMClient$ErrorCode;)V
@@ -9365,8 +9525,8 @@ Methods (count = 4): @@ -9365,8 +9525,8 @@ Methods (count = 4):
9365 [0] aload_0 v0 9525 [0] aload_0 v0
9366 [1] getfield #12 9526 [1] getfield #12
9367 + Fieldref [io/rong/imlib/Chat$13.this$0 Lio/rong/imlib/Chat;] 9527 + Fieldref [io/rong/imlib/Chat$13.this$0 Lio/rong/imlib/Chat;]
9368 - [4] invokestatic #14  
9369 - + Methodref [io/rong/imlib/Chat.access$800 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnLatestMessageListener;] 9528 + [4] invokestatic #13
  9529 + + Methodref [io/rong/imlib/Chat.access$1100 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnLatestMessageListener;]
9370 [7] aload_1 v1 9530 [7] aload_1 v1
9371 [8] invokevirtual #17 9531 [8] invokevirtual #17
9372 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getValue ()I] 9532 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getValue ()I]
@@ -9379,8 +9539,8 @@ Methods (count = 4): @@ -9379,8 +9539,8 @@ Methods (count = 4):
9379 Code attribute exceptions (count = 0): 9539 Code attribute exceptions (count = 0):
9380 Code attribute attributes (attribute count = 1): 9540 Code attribute attributes (attribute count = 1):
9381 + Line number table attribute (count = 2) 9541 + Line number table attribute (count = 2)
9382 - [0] -> line 402  
9383 - [20] -> line 403 9542 + [0] -> line 415
  9543 + [20] -> line 416
9384 + Method: onSuccess(Ljava/lang/Object;)V 9544 + Method: onSuccess(Ljava/lang/Object;)V
9385 Access flags: 0x1041 9545 Access flags: 0x1041
9386 = public bridge synthetic void onSuccess(java.lang.Object) 9546 = public bridge synthetic void onSuccess(java.lang.Object)
@@ -9396,7 +9556,7 @@ Methods (count = 4): @@ -9396,7 +9556,7 @@ Methods (count = 4):
9396 Code attribute exceptions (count = 0): 9556 Code attribute exceptions (count = 0):
9397 Code attribute attributes (attribute count = 1): 9557 Code attribute attributes (attribute count = 1):
9398 + Line number table attribute (count = 1) 9558 + Line number table attribute (count = 1)
9399 - [0] -> line 390 9559 + [0] -> line 403
9400 9560
9401 Class file attributes (count = 4): 9561 Class file attributes (count = 4):
9402 + Enclosing method attribute: 9562 + Enclosing method attribute:
@@ -9602,7 +9762,7 @@ Methods (count = 1): @@ -9602,7 +9762,7 @@ Methods (count = 1):
9602 + Class [java/lang/NoSuchFieldError] 9762 + Class [java/lang/NoSuchFieldError]
9603 Code attribute attributes (attribute count = 1): 9763 Code attribute attributes (attribute count = 1):
9604 + Line number table attribute (count = 1) 9764 + Line number table attribute (count = 1)
9605 - [0] -> line 300 9765 + [0] -> line 313
9606 9766
9607 Class file attributes (count = 3): 9767 Class file attributes (count = 3):
9608 + Enclosing method attribute: 9768 + Enclosing method attribute:
@@ -9646,8 +9806,8 @@ Constant Pool (count = 71): @@ -9646,8 +9806,8 @@ Constant Pool (count = 71):
9646 + Class [java/lang/String] 9806 + Class [java/lang/String]
9647 + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;] 9807 + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;]
9648 + Fieldref [io/rong/imlib/Chat$2.this$0 Lio/rong/imlib/Chat;] 9808 + Fieldref [io/rong/imlib/Chat$2.this$0 Lio/rong/imlib/Chat;]
9649 - + Methodref [io/rong/imlib/Chat.access$000 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnConnectListener;]  
9650 - + Methodref [io/rong/imlib/Chat.setCurrentUser (Lio/rong/imlib/model/UserInfo;)V] 9809 + + Methodref [io/rong/imlib/Chat.access$200 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnConnectListener;]
  9810 + + Methodref [io/rong/imlib/Chat.access$300 (Lio/rong/imlib/Chat;Lio/rong/imlib/model/UserInfo;)V]
9651 + Methodref [io/rong/imlib/Chat$2.onSuccess (Ljava/lang/String;)V] 9811 + Methodref [io/rong/imlib/Chat$2.onSuccess (Ljava/lang/String;)V]
9652 + Methodref [io/rong/imlib/RongIMClient$ConnectCallback.<init> ()V] 9812 + Methodref [io/rong/imlib/RongIMClient$ConnectCallback.<init> ()V]
9653 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getMessage ()Ljava/lang/String;] 9813 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getMessage ()Ljava/lang/String;]
@@ -9656,7 +9816,8 @@ Constant Pool (count = 71): @@ -9656,7 +9816,8 @@ Constant Pool (count = 71):
9656 + InterfaceMethodref [io/rong/imlib/base/IChat$OnConnectListener.onSuccess (Ljava/lang/String;)V] 9816 + InterfaceMethodref [io/rong/imlib/base/IChat$OnConnectListener.onSuccess (Ljava/lang/String;)V]
9657 + InterfaceMethodref [io/rong/imlib/base/IChat$OnConnectListener.onTokenIncorrect ()V] 9817 + InterfaceMethodref [io/rong/imlib/base/IChat$OnConnectListener.onTokenIncorrect ()V]
9658 + NameAndType [<init> ()V] 9818 + NameAndType [<init> ()V]
9659 - + NameAndType [access$000 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnConnectListener;] 9819 + + NameAndType [access$200 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnConnectListener;]
  9820 + + NameAndType [access$300 (Lio/rong/imlib/Chat;Lio/rong/imlib/model/UserInfo;)V]
9660 + NameAndType [connect (Ljava/lang/String;)V] 9821 + NameAndType [connect (Ljava/lang/String;)V]
9661 + NameAndType [currentUser Lio/rong/imlib/model/UserInfo;] 9822 + NameAndType [currentUser Lio/rong/imlib/model/UserInfo;]
9662 + NameAndType [getMessage ()Ljava/lang/String;] 9823 + NameAndType [getMessage ()Ljava/lang/String;]
@@ -9664,7 +9825,6 @@ Constant Pool (count = 71): @@ -9664,7 +9825,6 @@ Constant Pool (count = 71):
9664 + NameAndType [onError (ILjava/lang/String;)V] 9825 + NameAndType [onError (ILjava/lang/String;)V]
9665 + NameAndType [onSuccess (Ljava/lang/String;)V] 9826 + NameAndType [onSuccess (Ljava/lang/String;)V]
9666 + NameAndType [onTokenIncorrect ()V] 9827 + NameAndType [onTokenIncorrect ()V]
9667 - + NameAndType [setCurrentUser (Lio/rong/imlib/model/UserInfo;)V]  
9668 + NameAndType [this$0 Lio/rong/imlib/Chat;] 9828 + NameAndType [this$0 Lio/rong/imlib/Chat;]
9669 + Utf8 [()I] 9829 + Utf8 [()I]
9670 + Utf8 [()Ljava/lang/String;] 9830 + Utf8 [()Ljava/lang/String;]
@@ -9672,8 +9832,8 @@ Constant Pool (count = 71): @@ -9672,8 +9832,8 @@ Constant Pool (count = 71):
9672 + Utf8 [(ILjava/lang/String;)V] 9832 + Utf8 [(ILjava/lang/String;)V]
9673 + Utf8 [(Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnConnectListener;] 9833 + Utf8 [(Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnConnectListener;]
9674 + Utf8 [(Lio/rong/imlib/Chat;)V] 9834 + Utf8 [(Lio/rong/imlib/Chat;)V]
  9835 + + Utf8 [(Lio/rong/imlib/Chat;Lio/rong/imlib/model/UserInfo;)V]
9675 + Utf8 [(Lio/rong/imlib/RongIMClient$ErrorCode;)V] 9836 + Utf8 [(Lio/rong/imlib/RongIMClient$ErrorCode;)V]
9676 - + Utf8 [(Lio/rong/imlib/model/UserInfo;)V]  
9677 + Utf8 [(Ljava/lang/Object;)V] 9837 + Utf8 [(Ljava/lang/Object;)V]
9678 + Utf8 [(Ljava/lang/String;)V] 9838 + Utf8 [(Ljava/lang/String;)V]
9679 + Utf8 [<init>] 9839 + Utf8 [<init>]
@@ -9688,7 +9848,8 @@ Constant Pool (count = 71): @@ -9688,7 +9848,8 @@ Constant Pool (count = 71):
9688 + Utf8 [Lio/rong/imlib/model/UserInfo;] 9848 + Utf8 [Lio/rong/imlib/model/UserInfo;]
9689 + Utf8 [OnConnectListener] 9849 + Utf8 [OnConnectListener]
9690 + Utf8 [SourceFile] 9850 + Utf8 [SourceFile]
9691 - + Utf8 [access$000] 9851 + + Utf8 [access$200]
  9852 + + Utf8 [access$300]
9692 + Utf8 [connect] 9853 + Utf8 [connect]
9693 + Utf8 [currentUser] 9854 + Utf8 [currentUser]
9694 + Utf8 [getMessage] 9855 + Utf8 [getMessage]
@@ -9704,7 +9865,6 @@ Constant Pool (count = 71): @@ -9704,7 +9865,6 @@ Constant Pool (count = 71):
9704 + Utf8 [onError] 9865 + Utf8 [onError]
9705 + Utf8 [onSuccess] 9866 + Utf8 [onSuccess]
9706 + Utf8 [onTokenIncorrect] 9867 + Utf8 [onTokenIncorrect]
9707 - + Utf8 [setCurrentUser]  
9708 + Utf8 [this$0] 9868 + Utf8 [this$0]
9709 9869
9710 Fields (count = 1): 9870 Fields (count = 1):
@@ -9729,7 +9889,7 @@ Methods (count = 5): @@ -9729,7 +9889,7 @@ Methods (count = 5):
9729 Code attribute exceptions (count = 0): 9889 Code attribute exceptions (count = 0):
9730 Code attribute attributes (attribute count = 1): 9890 Code attribute attributes (attribute count = 1):
9731 + Line number table attribute (count = 1) 9891 + Line number table attribute (count = 1)
9732 - [0] -> line 118 9892 + [0] -> line 121
9733 + Method: onTokenIncorrect()V 9893 + Method: onTokenIncorrect()V
9734 Access flags: 0x1 9894 Access flags: 0x1
9735 = public void onTokenIncorrect() 9895 = public void onTokenIncorrect()
@@ -9739,15 +9899,15 @@ Methods (count = 5): @@ -9739,15 +9899,15 @@ Methods (count = 5):
9739 [1] getfield #10 9899 [1] getfield #10
9740 + Fieldref [io/rong/imlib/Chat$2.this$0 Lio/rong/imlib/Chat;] 9900 + Fieldref [io/rong/imlib/Chat$2.this$0 Lio/rong/imlib/Chat;]
9741 [4] invokestatic #11 9901 [4] invokestatic #11
9742 - + Methodref [io/rong/imlib/Chat.access$000 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnConnectListener;] 9902 + + Methodref [io/rong/imlib/Chat.access$200 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnConnectListener;]
9743 [7] invokeinterface #19, 256 9903 [7] invokeinterface #19, 256
9744 + InterfaceMethodref [io/rong/imlib/base/IChat$OnConnectListener.onTokenIncorrect ()V] 9904 + InterfaceMethodref [io/rong/imlib/base/IChat$OnConnectListener.onTokenIncorrect ()V]
9745 [12] return 9905 [12] return
9746 Code attribute exceptions (count = 0): 9906 Code attribute exceptions (count = 0):
9747 Code attribute attributes (attribute count = 1): 9907 Code attribute attributes (attribute count = 1):
9748 + Line number table attribute (count = 2) 9908 + Line number table attribute (count = 2)
9749 - [0] -> line 122  
9750 - [12] -> line 123 9909 + [0] -> line 125
  9910 + [12] -> line 126
9751 + Method: onSuccess(Ljava/lang/String;)V 9911 + Method: onSuccess(Ljava/lang/String;)V
9752 Access flags: 0x1 9912 Access flags: 0x1
9753 = public void onSuccess(java.lang.String) 9913 = public void onSuccess(java.lang.String)
@@ -9757,7 +9917,7 @@ Methods (count = 5): @@ -9757,7 +9917,7 @@ Methods (count = 5):
9757 [1] getfield #10 9917 [1] getfield #10
9758 + Fieldref [io/rong/imlib/Chat$2.this$0 Lio/rong/imlib/Chat;] 9918 + Fieldref [io/rong/imlib/Chat$2.this$0 Lio/rong/imlib/Chat;]
9759 [4] invokestatic #11 9919 [4] invokestatic #11
9760 - + Methodref [io/rong/imlib/Chat.access$000 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnConnectListener;] 9920 + + Methodref [io/rong/imlib/Chat.access$200 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnConnectListener;]
9761 [7] aload_1 v1 9921 [7] aload_1 v1
9762 [8] invokeinterface #18, 512 9922 [8] invokeinterface #18, 512
9763 + InterfaceMethodref [io/rong/imlib/base/IChat$OnConnectListener.onSuccess (Ljava/lang/String;)V] 9923 + InterfaceMethodref [io/rong/imlib/base/IChat$OnConnectListener.onSuccess (Ljava/lang/String;)V]
@@ -9766,15 +9926,15 @@ Methods (count = 5): @@ -9766,15 +9926,15 @@ Methods (count = 5):
9766 + Fieldref [io/rong/imlib/Chat$2.this$0 Lio/rong/imlib/Chat;] 9926 + Fieldref [io/rong/imlib/Chat$2.this$0 Lio/rong/imlib/Chat;]
9767 [17] getstatic #9 9927 [17] getstatic #9
9768 + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;] 9928 + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;]
9769 - [20] invokevirtual #12  
9770 - + Methodref [io/rong/imlib/Chat.setCurrentUser (Lio/rong/imlib/model/UserInfo;)V] 9929 + [20] invokestatic #12
  9930 + + Methodref [io/rong/imlib/Chat.access$300 (Lio/rong/imlib/Chat;Lio/rong/imlib/model/UserInfo;)V]
9771 [23] return 9931 [23] return
9772 Code attribute exceptions (count = 0): 9932 Code attribute exceptions (count = 0):
9773 Code attribute attributes (attribute count = 1): 9933 Code attribute attributes (attribute count = 1):
9774 + Line number table attribute (count = 3) 9934 + Line number table attribute (count = 3)
9775 - [0] -> line 128  
9776 - [13] -> line 129  
9777 - [23] -> line 130 9935 + [0] -> line 131
  9936 + [13] -> line 132
  9937 + [23] -> line 133
9778 + Method: onError(Lio/rong/imlib/RongIMClient$ErrorCode;)V 9938 + Method: onError(Lio/rong/imlib/RongIMClient$ErrorCode;)V
9779 Access flags: 0x1 9939 Access flags: 0x1
9780 = public void onError(io.rong.imlib.RongIMClient$ErrorCode) 9940 = public void onError(io.rong.imlib.RongIMClient$ErrorCode)
@@ -9784,7 +9944,7 @@ Methods (count = 5): @@ -9784,7 +9944,7 @@ Methods (count = 5):
9784 [1] getfield #10 9944 [1] getfield #10
9785 + Fieldref [io/rong/imlib/Chat$2.this$0 Lio/rong/imlib/Chat;] 9945 + Fieldref [io/rong/imlib/Chat$2.this$0 Lio/rong/imlib/Chat;]
9786 [4] invokestatic #11 9946 [4] invokestatic #11
9787 - + Methodref [io/rong/imlib/Chat.access$000 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnConnectListener;] 9947 + + Methodref [io/rong/imlib/Chat.access$200 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnConnectListener;]
9788 [7] aload_1 v1 9948 [7] aload_1 v1
9789 [8] invokevirtual #16 9949 [8] invokevirtual #16
9790 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getValue ()I] 9950 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getValue ()I]
@@ -9797,8 +9957,8 @@ Methods (count = 5): @@ -9797,8 +9957,8 @@ Methods (count = 5):
9797 Code attribute exceptions (count = 0): 9957 Code attribute exceptions (count = 0):
9798 Code attribute attributes (attribute count = 1): 9958 Code attribute attributes (attribute count = 1):
9799 + Line number table attribute (count = 2) 9959 + Line number table attribute (count = 2)
9800 - [0] -> line 135  
9801 - [20] -> line 136 9960 + [0] -> line 138
  9961 + [20] -> line 139
9802 + Method: onSuccess(Ljava/lang/Object;)V 9962 + Method: onSuccess(Ljava/lang/Object;)V
9803 Access flags: 0x1041 9963 Access flags: 0x1041
9804 = public bridge synthetic void onSuccess(java.lang.Object) 9964 = public bridge synthetic void onSuccess(java.lang.Object)
@@ -9814,7 +9974,7 @@ Methods (count = 5): @@ -9814,7 +9974,7 @@ Methods (count = 5):
9814 Code attribute exceptions (count = 0): 9974 Code attribute exceptions (count = 0):
9815 Code attribute attributes (attribute count = 1): 9975 Code attribute attributes (attribute count = 1):
9816 + Line number table attribute (count = 1) 9976 + Line number table attribute (count = 1)
9817 - [0] -> line 118 9977 + [0] -> line 121
9818 9978
9819 Class file attributes (count = 3): 9979 Class file attributes (count = 3):
9820 + Enclosing method attribute: 9980 + Enclosing method attribute:
@@ -9864,14 +10024,14 @@ Constant Pool (count = 59): @@ -9864,14 +10024,14 @@ Constant Pool (count = 59):
9864 + Class [io/rong/imlib/base/IChat] 10024 + Class [io/rong/imlib/base/IChat]
9865 + Class [io/rong/imlib/base/IChat$OnOperationListener] 10025 + Class [io/rong/imlib/base/IChat$OnOperationListener]
9866 + Fieldref [io/rong/imlib/Chat$3.this$0 Lio/rong/imlib/Chat;] 10026 + Fieldref [io/rong/imlib/Chat$3.this$0 Lio/rong/imlib/Chat;]
9867 - + Methodref [io/rong/imlib/Chat.access$100 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnOperationListener;] 10027 + + Methodref [io/rong/imlib/Chat.access$400 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnOperationListener;]
9868 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getMessage ()Ljava/lang/String;] 10028 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getMessage ()Ljava/lang/String;]
9869 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getValue ()I] 10029 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getValue ()I]
9870 + Methodref [io/rong/imlib/RongIMClient$OperationCallback.<init> ()V] 10030 + Methodref [io/rong/imlib/RongIMClient$OperationCallback.<init> ()V]
9871 + InterfaceMethodref [io/rong/imlib/base/IChat$OnOperationListener.onError (ILjava/lang/String;)V] 10031 + InterfaceMethodref [io/rong/imlib/base/IChat$OnOperationListener.onError (ILjava/lang/String;)V]
9872 + InterfaceMethodref [io/rong/imlib/base/IChat$OnOperationListener.onSuccess (ILjava/lang/String;)V] 10032 + InterfaceMethodref [io/rong/imlib/base/IChat$OnOperationListener.onSuccess (ILjava/lang/String;)V]
9873 + NameAndType [<init> ()V] 10033 + NameAndType [<init> ()V]
9874 - + NameAndType [access$100 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnOperationListener;] 10034 + + NameAndType [access$400 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnOperationListener;]
9875 + NameAndType [getMessage ()Ljava/lang/String;] 10035 + NameAndType [getMessage ()Ljava/lang/String;]
9876 + NameAndType [getValue ()I] 10036 + NameAndType [getValue ()I]
9877 + NameAndType [joinChatRoom (Ljava/lang/String;I)V] 10037 + NameAndType [joinChatRoom (Ljava/lang/String;I)V]
@@ -9897,7 +10057,7 @@ Constant Pool (count = 59): @@ -9897,7 +10057,7 @@ Constant Pool (count = 59):
9897 + Utf8 [OnOperationListener] 10057 + Utf8 [OnOperationListener]
9898 + Utf8 [OperationCallback] 10058 + Utf8 [OperationCallback]
9899 + Utf8 [SourceFile] 10059 + Utf8 [SourceFile]
9900 - + Utf8 [access$100] 10060 + + Utf8 [access$400]
9901 + Utf8 [getMessage] 10061 + Utf8 [getMessage]
9902 + Utf8 [getValue] 10062 + Utf8 [getValue]
9903 + Utf8 [io/rong/imlib/Chat] 10063 + Utf8 [io/rong/imlib/Chat]
@@ -9935,7 +10095,7 @@ Methods (count = 3): @@ -9935,7 +10095,7 @@ Methods (count = 3):
9935 Code attribute exceptions (count = 0): 10095 Code attribute exceptions (count = 0):
9936 Code attribute attributes (attribute count = 1): 10096 Code attribute attributes (attribute count = 1):
9937 + Line number table attribute (count = 1) 10097 + Line number table attribute (count = 1)
9938 - [0] -> line 150 10098 + [0] -> line 153
9939 + Method: onSuccess()V 10099 + Method: onSuccess()V
9940 Access flags: 0x1 10100 Access flags: 0x1
9941 = public void onSuccess() 10101 = public void onSuccess()
@@ -9945,7 +10105,7 @@ Methods (count = 3): @@ -9945,7 +10105,7 @@ Methods (count = 3):
9945 [1] getfield #10 10105 [1] getfield #10
9946 + Fieldref [io/rong/imlib/Chat$3.this$0 Lio/rong/imlib/Chat;] 10106 + Fieldref [io/rong/imlib/Chat$3.this$0 Lio/rong/imlib/Chat;]
9947 [4] invokestatic #11 10107 [4] invokestatic #11
9948 - + Methodref [io/rong/imlib/Chat.access$100 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnOperationListener;] 10108 + + Methodref [io/rong/imlib/Chat.access$400 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnOperationListener;]
9949 [7] ldc #1 10109 [7] ldc #1
9950 + Integer [100002] 10110 + Integer [100002]
9951 [9] ldc #2 10111 [9] ldc #2
@@ -9956,8 +10116,8 @@ Methods (count = 3): @@ -9956,8 +10116,8 @@ Methods (count = 3):
9956 Code attribute exceptions (count = 0): 10116 Code attribute exceptions (count = 0):
9957 Code attribute attributes (attribute count = 1): 10117 Code attribute attributes (attribute count = 1):
9958 + Line number table attribute (count = 2) 10118 + Line number table attribute (count = 2)
9959 - [0] -> line 154  
9960 - [16] -> line 155 10119 + [0] -> line 157
  10120 + [16] -> line 158
9961 + Method: onError(Lio/rong/imlib/RongIMClient$ErrorCode;)V 10121 + Method: onError(Lio/rong/imlib/RongIMClient$ErrorCode;)V
9962 Access flags: 0x1 10122 Access flags: 0x1
9963 = public void onError(io.rong.imlib.RongIMClient$ErrorCode) 10123 = public void onError(io.rong.imlib.RongIMClient$ErrorCode)
@@ -9967,7 +10127,7 @@ Methods (count = 3): @@ -9967,7 +10127,7 @@ Methods (count = 3):
9967 [1] getfield #10 10127 [1] getfield #10
9968 + Fieldref [io/rong/imlib/Chat$3.this$0 Lio/rong/imlib/Chat;] 10128 + Fieldref [io/rong/imlib/Chat$3.this$0 Lio/rong/imlib/Chat;]
9969 [4] invokestatic #11 10129 [4] invokestatic #11
9970 - + Methodref [io/rong/imlib/Chat.access$100 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnOperationListener;] 10130 + + Methodref [io/rong/imlib/Chat.access$400 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnOperationListener;]
9971 [7] aload_1 v1 10131 [7] aload_1 v1
9972 [8] invokevirtual #13 10132 [8] invokevirtual #13
9973 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getValue ()I] 10133 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getValue ()I]
@@ -9980,8 +10140,8 @@ Methods (count = 3): @@ -9980,8 +10140,8 @@ Methods (count = 3):
9980 Code attribute exceptions (count = 0): 10140 Code attribute exceptions (count = 0):
9981 Code attribute attributes (attribute count = 1): 10141 Code attribute attributes (attribute count = 1):
9982 + Line number table attribute (count = 2) 10142 + Line number table attribute (count = 2)
9983 - [0] -> line 160  
9984 - [20] -> line 161 10143 + [0] -> line 163
  10144 + [20] -> line 164
9985 10145
9986 Class file attributes (count = 3): 10146 Class file attributes (count = 3):
9987 + Enclosing method attribute: 10147 + Enclosing method attribute:
@@ -10031,14 +10191,14 @@ Constant Pool (count = 59): @@ -10031,14 +10191,14 @@ Constant Pool (count = 59):
10031 + Class [io/rong/imlib/base/IChat] 10191 + Class [io/rong/imlib/base/IChat]
10032 + Class [io/rong/imlib/base/IChat$OnOperationListener] 10192 + Class [io/rong/imlib/base/IChat$OnOperationListener]
10033 + Fieldref [io/rong/imlib/Chat$4.this$0 Lio/rong/imlib/Chat;] 10193 + Fieldref [io/rong/imlib/Chat$4.this$0 Lio/rong/imlib/Chat;]
10034 - + Methodref [io/rong/imlib/Chat.access$100 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnOperationListener;] 10194 + + Methodref [io/rong/imlib/Chat.access$400 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnOperationListener;]
10035 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getMessage ()Ljava/lang/String;] 10195 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getMessage ()Ljava/lang/String;]
10036 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getValue ()I] 10196 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getValue ()I]
10037 + Methodref [io/rong/imlib/RongIMClient$OperationCallback.<init> ()V] 10197 + Methodref [io/rong/imlib/RongIMClient$OperationCallback.<init> ()V]
10038 + InterfaceMethodref [io/rong/imlib/base/IChat$OnOperationListener.onError (ILjava/lang/String;)V] 10198 + InterfaceMethodref [io/rong/imlib/base/IChat$OnOperationListener.onError (ILjava/lang/String;)V]
10039 + InterfaceMethodref [io/rong/imlib/base/IChat$OnOperationListener.onSuccess (ILjava/lang/String;)V] 10199 + InterfaceMethodref [io/rong/imlib/base/IChat$OnOperationListener.onSuccess (ILjava/lang/String;)V]
10040 + NameAndType [<init> ()V] 10200 + NameAndType [<init> ()V]
10041 - + NameAndType [access$100 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnOperationListener;] 10201 + + NameAndType [access$400 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnOperationListener;]
10042 + NameAndType [getMessage ()Ljava/lang/String;] 10202 + NameAndType [getMessage ()Ljava/lang/String;]
10043 + NameAndType [getValue ()I] 10203 + NameAndType [getValue ()I]
10044 + NameAndType [joinExistChatRoom (Ljava/lang/String;I)V] 10204 + NameAndType [joinExistChatRoom (Ljava/lang/String;I)V]
@@ -10064,7 +10224,7 @@ Constant Pool (count = 59): @@ -10064,7 +10224,7 @@ Constant Pool (count = 59):
10064 + Utf8 [OnOperationListener] 10224 + Utf8 [OnOperationListener]
10065 + Utf8 [OperationCallback] 10225 + Utf8 [OperationCallback]
10066 + Utf8 [SourceFile] 10226 + Utf8 [SourceFile]
10067 - + Utf8 [access$100] 10227 + + Utf8 [access$400]
10068 + Utf8 [getMessage] 10228 + Utf8 [getMessage]
10069 + Utf8 [getValue] 10229 + Utf8 [getValue]
10070 + Utf8 [io/rong/imlib/Chat] 10230 + Utf8 [io/rong/imlib/Chat]
@@ -10102,7 +10262,7 @@ Methods (count = 3): @@ -10102,7 +10262,7 @@ Methods (count = 3):
10102 Code attribute exceptions (count = 0): 10262 Code attribute exceptions (count = 0):
10103 Code attribute attributes (attribute count = 1): 10263 Code attribute attributes (attribute count = 1):
10104 + Line number table attribute (count = 1) 10264 + Line number table attribute (count = 1)
10105 - [0] -> line 170 10265 + [0] -> line 173
10106 + Method: onSuccess()V 10266 + Method: onSuccess()V
10107 Access flags: 0x1 10267 Access flags: 0x1
10108 = public void onSuccess() 10268 = public void onSuccess()
@@ -10112,7 +10272,7 @@ Methods (count = 3): @@ -10112,7 +10272,7 @@ Methods (count = 3):
10112 [1] getfield #10 10272 [1] getfield #10
10113 + Fieldref [io/rong/imlib/Chat$4.this$0 Lio/rong/imlib/Chat;] 10273 + Fieldref [io/rong/imlib/Chat$4.this$0 Lio/rong/imlib/Chat;]
10114 [4] invokestatic #11 10274 [4] invokestatic #11
10115 - + Methodref [io/rong/imlib/Chat.access$100 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnOperationListener;] 10275 + + Methodref [io/rong/imlib/Chat.access$400 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnOperationListener;]
10116 [7] ldc #1 10276 [7] ldc #1
10117 + Integer [100003] 10277 + Integer [100003]
10118 [9] ldc #2 10278 [9] ldc #2
@@ -10123,8 +10283,8 @@ Methods (count = 3): @@ -10123,8 +10283,8 @@ Methods (count = 3):
10123 Code attribute exceptions (count = 0): 10283 Code attribute exceptions (count = 0):
10124 Code attribute attributes (attribute count = 1): 10284 Code attribute attributes (attribute count = 1):
10125 + Line number table attribute (count = 2) 10285 + Line number table attribute (count = 2)
10126 - [0] -> line 173  
10127 - [16] -> line 174 10286 + [0] -> line 176
  10287 + [16] -> line 177
10128 + Method: onError(Lio/rong/imlib/RongIMClient$ErrorCode;)V 10288 + Method: onError(Lio/rong/imlib/RongIMClient$ErrorCode;)V
10129 Access flags: 0x1 10289 Access flags: 0x1
10130 = public void onError(io.rong.imlib.RongIMClient$ErrorCode) 10290 = public void onError(io.rong.imlib.RongIMClient$ErrorCode)
@@ -10134,7 +10294,7 @@ Methods (count = 3): @@ -10134,7 +10294,7 @@ Methods (count = 3):
10134 [1] getfield #10 10294 [1] getfield #10
10135 + Fieldref [io/rong/imlib/Chat$4.this$0 Lio/rong/imlib/Chat;] 10295 + Fieldref [io/rong/imlib/Chat$4.this$0 Lio/rong/imlib/Chat;]
10136 [4] invokestatic #11 10296 [4] invokestatic #11
10137 - + Methodref [io/rong/imlib/Chat.access$100 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnOperationListener;] 10297 + + Methodref [io/rong/imlib/Chat.access$400 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnOperationListener;]
10138 [7] aload_1 v1 10298 [7] aload_1 v1
10139 [8] invokevirtual #13 10299 [8] invokevirtual #13
10140 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getValue ()I] 10300 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getValue ()I]
@@ -10147,8 +10307,8 @@ Methods (count = 3): @@ -10147,8 +10307,8 @@ Methods (count = 3):
10147 Code attribute exceptions (count = 0): 10307 Code attribute exceptions (count = 0):
10148 Code attribute attributes (attribute count = 1): 10308 Code attribute attributes (attribute count = 1):
10149 + Line number table attribute (count = 2) 10309 + Line number table attribute (count = 2)
10150 - [0] -> line 178  
10151 - [20] -> line 179 10310 + [0] -> line 181
  10311 + [20] -> line 182
10152 10312
10153 Class file attributes (count = 3): 10313 Class file attributes (count = 3):
10154 + Enclosing method attribute: 10314 + Enclosing method attribute:
@@ -10198,14 +10358,14 @@ Constant Pool (count = 59): @@ -10198,14 +10358,14 @@ Constant Pool (count = 59):
10198 + Class [io/rong/imlib/base/IChat] 10358 + Class [io/rong/imlib/base/IChat]
10199 + Class [io/rong/imlib/base/IChat$OnOperationListener] 10359 + Class [io/rong/imlib/base/IChat$OnOperationListener]
10200 + Fieldref [io/rong/imlib/Chat$5.this$0 Lio/rong/imlib/Chat;] 10360 + Fieldref [io/rong/imlib/Chat$5.this$0 Lio/rong/imlib/Chat;]
10201 - + Methodref [io/rong/imlib/Chat.access$100 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnOperationListener;] 10361 + + Methodref [io/rong/imlib/Chat.access$400 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnOperationListener;]
10202 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getMessage ()Ljava/lang/String;] 10362 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getMessage ()Ljava/lang/String;]
10203 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getValue ()I] 10363 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getValue ()I]
10204 + Methodref [io/rong/imlib/RongIMClient$OperationCallback.<init> ()V] 10364 + Methodref [io/rong/imlib/RongIMClient$OperationCallback.<init> ()V]
10205 + InterfaceMethodref [io/rong/imlib/base/IChat$OnOperationListener.onError (ILjava/lang/String;)V] 10365 + InterfaceMethodref [io/rong/imlib/base/IChat$OnOperationListener.onError (ILjava/lang/String;)V]
10206 + InterfaceMethodref [io/rong/imlib/base/IChat$OnOperationListener.onSuccess (ILjava/lang/String;)V] 10366 + InterfaceMethodref [io/rong/imlib/base/IChat$OnOperationListener.onSuccess (ILjava/lang/String;)V]
10207 + NameAndType [<init> ()V] 10367 + NameAndType [<init> ()V]
10208 - + NameAndType [access$100 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnOperationListener;] 10368 + + NameAndType [access$400 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnOperationListener;]
10209 + NameAndType [getMessage ()Ljava/lang/String;] 10369 + NameAndType [getMessage ()Ljava/lang/String;]
10210 + NameAndType [getValue ()I] 10370 + NameAndType [getValue ()I]
10211 + NameAndType [onError (ILjava/lang/String;)V] 10371 + NameAndType [onError (ILjava/lang/String;)V]
@@ -10231,7 +10391,7 @@ Constant Pool (count = 59): @@ -10231,7 +10391,7 @@ Constant Pool (count = 59):
10231 + Utf8 [OnOperationListener] 10391 + Utf8 [OnOperationListener]
10232 + Utf8 [OperationCallback] 10392 + Utf8 [OperationCallback]
10233 + Utf8 [SourceFile] 10393 + Utf8 [SourceFile]
10234 - + Utf8 [access$100] 10394 + + Utf8 [access$400]
10235 + Utf8 [getMessage] 10395 + Utf8 [getMessage]
10236 + Utf8 [getValue] 10396 + Utf8 [getValue]
10237 + Utf8 [io/rong/imlib/Chat] 10397 + Utf8 [io/rong/imlib/Chat]
@@ -10269,7 +10429,7 @@ Methods (count = 3): @@ -10269,7 +10429,7 @@ Methods (count = 3):
10269 Code attribute exceptions (count = 0): 10429 Code attribute exceptions (count = 0):
10270 Code attribute attributes (attribute count = 1): 10430 Code attribute attributes (attribute count = 1):
10271 + Line number table attribute (count = 1) 10431 + Line number table attribute (count = 1)
10272 - [0] -> line 190 10432 + [0] -> line 193
10273 + Method: onSuccess()V 10433 + Method: onSuccess()V
10274 Access flags: 0x1 10434 Access flags: 0x1
10275 = public void onSuccess() 10435 = public void onSuccess()
@@ -10279,7 +10439,7 @@ Methods (count = 3): @@ -10279,7 +10439,7 @@ Methods (count = 3):
10279 [1] getfield #10 10439 [1] getfield #10
10280 + Fieldref [io/rong/imlib/Chat$5.this$0 Lio/rong/imlib/Chat;] 10440 + Fieldref [io/rong/imlib/Chat$5.this$0 Lio/rong/imlib/Chat;]
10281 [4] invokestatic #11 10441 [4] invokestatic #11
10282 - + Methodref [io/rong/imlib/Chat.access$100 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnOperationListener;] 10442 + + Methodref [io/rong/imlib/Chat.access$400 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnOperationListener;]
10283 [7] ldc #1 10443 [7] ldc #1
10284 + Integer [100004] 10444 + Integer [100004]
10285 [9] ldc #2 10445 [9] ldc #2
@@ -10290,8 +10450,8 @@ Methods (count = 3): @@ -10290,8 +10450,8 @@ Methods (count = 3):
10290 Code attribute exceptions (count = 0): 10450 Code attribute exceptions (count = 0):
10291 Code attribute attributes (attribute count = 1): 10451 Code attribute attributes (attribute count = 1):
10292 + Line number table attribute (count = 2) 10452 + Line number table attribute (count = 2)
10293 - [0] -> line 194  
10294 - [16] -> line 195 10453 + [0] -> line 197
  10454 + [16] -> line 198
10295 + Method: onError(Lio/rong/imlib/RongIMClient$ErrorCode;)V 10455 + Method: onError(Lio/rong/imlib/RongIMClient$ErrorCode;)V
10296 Access flags: 0x1 10456 Access flags: 0x1
10297 = public void onError(io.rong.imlib.RongIMClient$ErrorCode) 10457 = public void onError(io.rong.imlib.RongIMClient$ErrorCode)
@@ -10301,7 +10461,7 @@ Methods (count = 3): @@ -10301,7 +10461,7 @@ Methods (count = 3):
10301 [1] getfield #10 10461 [1] getfield #10
10302 + Fieldref [io/rong/imlib/Chat$5.this$0 Lio/rong/imlib/Chat;] 10462 + Fieldref [io/rong/imlib/Chat$5.this$0 Lio/rong/imlib/Chat;]
10303 [4] invokestatic #11 10463 [4] invokestatic #11
10304 - + Methodref [io/rong/imlib/Chat.access$100 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnOperationListener;] 10464 + + Methodref [io/rong/imlib/Chat.access$400 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnOperationListener;]
10305 [7] aload_1 v1 10465 [7] aload_1 v1
10306 [8] invokevirtual #13 10466 [8] invokevirtual #13
10307 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getValue ()I] 10467 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getValue ()I]
@@ -10314,8 +10474,8 @@ Methods (count = 3): @@ -10314,8 +10474,8 @@ Methods (count = 3):
10314 Code attribute exceptions (count = 0): 10474 Code attribute exceptions (count = 0):
10315 Code attribute attributes (attribute count = 1): 10475 Code attribute attributes (attribute count = 1):
10316 + Line number table attribute (count = 2) 10476 + Line number table attribute (count = 2)
10317 - [0] -> line 200  
10318 - [20] -> line 201 10477 + [0] -> line 203
  10478 + [20] -> line 204
10319 10479
10320 Class file attributes (count = 3): 10480 Class file attributes (count = 3):
10321 + Enclosing method attribute: 10481 + Enclosing method attribute:
@@ -10364,7 +10524,7 @@ Constant Pool (count = 61): @@ -10364,7 +10524,7 @@ Constant Pool (count = 61):
10364 + Class [io/rong/imlib/base/IChat$OnSendMessageListener] 10524 + Class [io/rong/imlib/base/IChat$OnSendMessageListener]
10365 + Class [java/lang/Integer] 10525 + Class [java/lang/Integer]
10366 + Fieldref [io/rong/imlib/Chat$6.this$0 Lio/rong/imlib/Chat;] 10526 + Fieldref [io/rong/imlib/Chat$6.this$0 Lio/rong/imlib/Chat;]
10367 - + Methodref [io/rong/imlib/Chat.access$200 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnSendMessageListener;] 10527 + + Methodref [io/rong/imlib/Chat.access$500 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnSendMessageListener;]
10368 + Methodref [io/rong/imlib/Chat$6.onSuccess (Ljava/lang/Integer;)V] 10528 + Methodref [io/rong/imlib/Chat$6.onSuccess (Ljava/lang/Integer;)V]
10369 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getMessage ()Ljava/lang/String;] 10529 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getMessage ()Ljava/lang/String;]
10370 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getValue ()I] 10530 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getValue ()I]
@@ -10372,7 +10532,7 @@ Constant Pool (count = 61): @@ -10372,7 +10532,7 @@ Constant Pool (count = 61):
10372 + InterfaceMethodref [io/rong/imlib/base/IChat$OnSendMessageListener.onError (Ljava/lang/Integer;ILjava/lang/String;)V] 10532 + InterfaceMethodref [io/rong/imlib/base/IChat$OnSendMessageListener.onError (Ljava/lang/Integer;ILjava/lang/String;)V]
10373 + InterfaceMethodref [io/rong/imlib/base/IChat$OnSendMessageListener.onSuccess (Ljava/lang/Integer;)V] 10533 + InterfaceMethodref [io/rong/imlib/base/IChat$OnSendMessageListener.onSuccess (Ljava/lang/Integer;)V]
10374 + NameAndType [<init> ()V] 10534 + NameAndType [<init> ()V]
10375 - + NameAndType [access$200 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnSendMessageListener;] 10535 + + NameAndType [access$500 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnSendMessageListener;]
10376 + NameAndType [getMessage ()Ljava/lang/String;] 10536 + NameAndType [getMessage ()Ljava/lang/String;]
10377 + NameAndType [getValue ()I] 10537 + NameAndType [getValue ()I]
10378 + NameAndType [onError (Ljava/lang/Integer;ILjava/lang/String;)V] 10538 + NameAndType [onError (Ljava/lang/Integer;ILjava/lang/String;)V]
@@ -10400,7 +10560,7 @@ Constant Pool (count = 61): @@ -10400,7 +10560,7 @@ Constant Pool (count = 61):
10400 + Utf8 [OnSendMessageListener] 10560 + Utf8 [OnSendMessageListener]
10401 + Utf8 [SendMessageCallback] 10561 + Utf8 [SendMessageCallback]
10402 + Utf8 [SourceFile] 10562 + Utf8 [SourceFile]
10403 - + Utf8 [access$200] 10563 + + Utf8 [access$500]
10404 + Utf8 [getMessage] 10564 + Utf8 [getMessage]
10405 + Utf8 [getValue] 10565 + Utf8 [getValue]
10406 + Utf8 [io/rong/imlib/Chat] 10566 + Utf8 [io/rong/imlib/Chat]
@@ -10438,7 +10598,7 @@ Methods (count = 4): @@ -10438,7 +10598,7 @@ Methods (count = 4):
10438 Code attribute exceptions (count = 0): 10598 Code attribute exceptions (count = 0):
10439 Code attribute attributes (attribute count = 1): 10599 Code attribute attributes (attribute count = 1):
10440 + Line number table attribute (count = 1) 10600 + Line number table attribute (count = 1)
10441 - [0] -> line 229 10601 + [0] -> line 242
10442 + Method: onError(Ljava/lang/Integer;Lio/rong/imlib/RongIMClient$ErrorCode;)V 10602 + Method: onError(Ljava/lang/Integer;Lio/rong/imlib/RongIMClient$ErrorCode;)V
10443 Access flags: 0x1 10603 Access flags: 0x1
10444 = public void onError(java.lang.Integer,io.rong.imlib.RongIMClient$ErrorCode) 10604 = public void onError(java.lang.Integer,io.rong.imlib.RongIMClient$ErrorCode)
@@ -10448,7 +10608,7 @@ Methods (count = 4): @@ -10448,7 +10608,7 @@ Methods (count = 4):
10448 [1] getfield #9 10608 [1] getfield #9
10449 + Fieldref [io/rong/imlib/Chat$6.this$0 Lio/rong/imlib/Chat;] 10609 + Fieldref [io/rong/imlib/Chat$6.this$0 Lio/rong/imlib/Chat;]
10450 [4] invokestatic #10 10610 [4] invokestatic #10
10451 - + Methodref [io/rong/imlib/Chat.access$200 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnSendMessageListener;] 10611 + + Methodref [io/rong/imlib/Chat.access$500 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnSendMessageListener;]
10452 [7] aload_1 v1 10612 [7] aload_1 v1
10453 [8] aload_2 v2 10613 [8] aload_2 v2
10454 [9] invokevirtual #13 10614 [9] invokevirtual #13
@@ -10462,8 +10622,8 @@ Methods (count = 4): @@ -10462,8 +10622,8 @@ Methods (count = 4):
10462 Code attribute exceptions (count = 0): 10622 Code attribute exceptions (count = 0):
10463 Code attribute attributes (attribute count = 1): 10623 Code attribute attributes (attribute count = 1):
10464 + Line number table attribute (count = 2) 10624 + Line number table attribute (count = 2)
10465 - [0] -> line 233  
10466 - [21] -> line 234 10625 + [0] -> line 246
  10626 + [21] -> line 247
10467 + Method: onSuccess(Ljava/lang/Integer;)V 10627 + Method: onSuccess(Ljava/lang/Integer;)V
10468 Access flags: 0x1 10628 Access flags: 0x1
10469 = public void onSuccess(java.lang.Integer) 10629 = public void onSuccess(java.lang.Integer)
@@ -10473,7 +10633,7 @@ Methods (count = 4): @@ -10473,7 +10633,7 @@ Methods (count = 4):
10473 [1] getfield #9 10633 [1] getfield #9
10474 + Fieldref [io/rong/imlib/Chat$6.this$0 Lio/rong/imlib/Chat;] 10634 + Fieldref [io/rong/imlib/Chat$6.this$0 Lio/rong/imlib/Chat;]
10475 [4] invokestatic #10 10635 [4] invokestatic #10
10476 - + Methodref [io/rong/imlib/Chat.access$200 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnSendMessageListener;] 10636 + + Methodref [io/rong/imlib/Chat.access$500 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnSendMessageListener;]
10477 [7] aload_1 v1 10637 [7] aload_1 v1
10478 [8] invokeinterface #16, 512 10638 [8] invokeinterface #16, 512
10479 + InterfaceMethodref [io/rong/imlib/base/IChat$OnSendMessageListener.onSuccess (Ljava/lang/Integer;)V] 10639 + InterfaceMethodref [io/rong/imlib/base/IChat$OnSendMessageListener.onSuccess (Ljava/lang/Integer;)V]
@@ -10481,8 +10641,8 @@ Methods (count = 4): @@ -10481,8 +10641,8 @@ Methods (count = 4):
10481 Code attribute exceptions (count = 0): 10641 Code attribute exceptions (count = 0):
10482 Code attribute attributes (attribute count = 1): 10642 Code attribute attributes (attribute count = 1):
10483 + Line number table attribute (count = 2) 10643 + Line number table attribute (count = 2)
10484 - [0] -> line 239  
10485 - [13] -> line 240 10644 + [0] -> line 252
  10645 + [13] -> line 253
10486 + Method: onSuccess(Ljava/lang/Object;)V 10646 + Method: onSuccess(Ljava/lang/Object;)V
10487 Access flags: 0x1041 10647 Access flags: 0x1041
10488 = public bridge synthetic void onSuccess(java.lang.Object) 10648 = public bridge synthetic void onSuccess(java.lang.Object)
@@ -10498,7 +10658,7 @@ Methods (count = 4): @@ -10498,7 +10658,7 @@ Methods (count = 4):
10498 Code attribute exceptions (count = 0): 10658 Code attribute exceptions (count = 0):
10499 Code attribute attributes (attribute count = 1): 10659 Code attribute attributes (attribute count = 1):
10500 + Line number table attribute (count = 1) 10660 + Line number table attribute (count = 1)
10501 - [0] -> line 229 10661 + [0] -> line 242
10502 10662
10503 Class file attributes (count = 3): 10663 Class file attributes (count = 3):
10504 + Enclosing method attribute: 10664 + Enclosing method attribute:
@@ -10547,8 +10707,8 @@ Constant Pool (count = 69): @@ -10547,8 +10707,8 @@ Constant Pool (count = 69):
10547 + Class [io/rong/imlib/base/IChat$OnResultListener] 10707 + Class [io/rong/imlib/base/IChat$OnResultListener]
10548 + Class [io/rong/imlib/model/Message] 10708 + Class [io/rong/imlib/model/Message]
10549 + Fieldref [io/rong/imlib/Chat$7.this$0 Lio/rong/imlib/Chat;] 10709 + Fieldref [io/rong/imlib/Chat$7.this$0 Lio/rong/imlib/Chat;]
10550 - + Methodref [io/rong/imlib/Chat.access$300 (Lio/rong/imlib/Chat;Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage;]  
10551 - + Methodref [io/rong/imlib/Chat.access$400 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnResultListener;] 10710 + + Methodref [io/rong/imlib/Chat.access$600 (Lio/rong/imlib/Chat;Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage;]
  10711 + + Methodref [io/rong/imlib/Chat.access$700 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnResultListener;]
10552 + Methodref [io/rong/imlib/Chat$7.onSuccess (Lio/rong/imlib/model/Message;)V] 10712 + Methodref [io/rong/imlib/Chat$7.onSuccess (Lio/rong/imlib/model/Message;)V]
10553 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getMessage ()Ljava/lang/String;] 10713 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getMessage ()Ljava/lang/String;]
10554 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getValue ()I] 10714 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getValue ()I]
@@ -10556,8 +10716,8 @@ Constant Pool (count = 69): @@ -10556,8 +10716,8 @@ Constant Pool (count = 69):
10556 + InterfaceMethodref [io/rong/imlib/base/IChat$OnResultListener.onError (ILjava/lang/String;)V] 10716 + InterfaceMethodref [io/rong/imlib/base/IChat$OnResultListener.onError (ILjava/lang/String;)V]
10557 + InterfaceMethodref [io/rong/imlib/base/IChat$OnResultListener.onSuccess (Lio/rong/imlib/model/CNMessage;)V] 10717 + InterfaceMethodref [io/rong/imlib/base/IChat$OnResultListener.onSuccess (Lio/rong/imlib/model/CNMessage;)V]
10558 + NameAndType [<init> ()V] 10718 + NameAndType [<init> ()V]
10559 - + NameAndType [access$300 (Lio/rong/imlib/Chat;Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage;]  
10560 - + NameAndType [access$400 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnResultListener;] 10719 + + NameAndType [access$600 (Lio/rong/imlib/Chat;Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage;]
  10720 + + NameAndType [access$700 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnResultListener;]
10561 + NameAndType [getMessage ()Ljava/lang/String;] 10721 + NameAndType [getMessage ()Ljava/lang/String;]
10562 + NameAndType [getValue ()I] 10722 + NameAndType [getValue ()I]
10563 + NameAndType [onError (ILjava/lang/String;)V] 10723 + NameAndType [onError (ILjava/lang/String;)V]
@@ -10590,8 +10750,8 @@ Constant Pool (count = 69): @@ -10590,8 +10750,8 @@ Constant Pool (count = 69):
10590 + Utf8 [ResultCallback] 10750 + Utf8 [ResultCallback]
10591 + Utf8 [Signature] 10751 + Utf8 [Signature]
10592 + Utf8 [SourceFile] 10752 + Utf8 [SourceFile]
10593 - + Utf8 [access$300]  
10594 - + Utf8 [access$400] 10753 + + Utf8 [access$600]
  10754 + + Utf8 [access$700]
10595 + Utf8 [getMessage] 10755 + Utf8 [getMessage]
10596 + Utf8 [getValue] 10756 + Utf8 [getValue]
10597 + Utf8 [io/rong/imlib/Chat] 10757 + Utf8 [io/rong/imlib/Chat]
@@ -10629,7 +10789,7 @@ Methods (count = 4): @@ -10629,7 +10789,7 @@ Methods (count = 4):
10629 Code attribute exceptions (count = 0): 10789 Code attribute exceptions (count = 0):
10630 Code attribute attributes (attribute count = 1): 10790 Code attribute attributes (attribute count = 1):
10631 + Line number table attribute (count = 1) 10791 + Line number table attribute (count = 1)
10632 - [0] -> line 241 10792 + [0] -> line 254
10633 + Method: onSuccess(Lio/rong/imlib/model/Message;)V 10793 + Method: onSuccess(Lio/rong/imlib/model/Message;)V
10634 Access flags: 0x1 10794 Access flags: 0x1
10635 = public void onSuccess(io.rong.imlib.model.Message) 10795 = public void onSuccess(io.rong.imlib.model.Message)
@@ -10639,21 +10799,21 @@ Methods (count = 4): @@ -10639,21 +10799,21 @@ Methods (count = 4):
10639 [1] getfield #9 10799 [1] getfield #9
10640 + Fieldref [io/rong/imlib/Chat$7.this$0 Lio/rong/imlib/Chat;] 10800 + Fieldref [io/rong/imlib/Chat$7.this$0 Lio/rong/imlib/Chat;]
10641 [4] invokestatic #11 10801 [4] invokestatic #11
10642 - + Methodref [io/rong/imlib/Chat.access$400 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnResultListener;] 10802 + + Methodref [io/rong/imlib/Chat.access$700 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnResultListener;]
10643 [7] aload_0 v0 10803 [7] aload_0 v0
10644 [8] getfield #9 10804 [8] getfield #9
10645 + Fieldref [io/rong/imlib/Chat$7.this$0 Lio/rong/imlib/Chat;] 10805 + Fieldref [io/rong/imlib/Chat$7.this$0 Lio/rong/imlib/Chat;]
10646 [11] aload_1 v1 10806 [11] aload_1 v1
10647 [12] invokestatic #10 10807 [12] invokestatic #10
10648 - + Methodref [io/rong/imlib/Chat.access$300 (Lio/rong/imlib/Chat;Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage;] 10808 + + Methodref [io/rong/imlib/Chat.access$600 (Lio/rong/imlib/Chat;Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage;]
10649 [15] invokeinterface #17, 512 10809 [15] invokeinterface #17, 512
10650 + InterfaceMethodref [io/rong/imlib/base/IChat$OnResultListener.onSuccess (Lio/rong/imlib/model/CNMessage;)V] 10810 + InterfaceMethodref [io/rong/imlib/base/IChat$OnResultListener.onSuccess (Lio/rong/imlib/model/CNMessage;)V]
10651 [20] return 10811 [20] return
10652 Code attribute exceptions (count = 0): 10812 Code attribute exceptions (count = 0):
10653 Code attribute attributes (attribute count = 1): 10813 Code attribute attributes (attribute count = 1):
10654 + Line number table attribute (count = 2) 10814 + Line number table attribute (count = 2)
10655 - [0] -> line 245  
10656 - [20] -> line 246 10815 + [0] -> line 258
  10816 + [20] -> line 259
10657 + Method: onError(Lio/rong/imlib/RongIMClient$ErrorCode;)V 10817 + Method: onError(Lio/rong/imlib/RongIMClient$ErrorCode;)V
10658 Access flags: 0x1 10818 Access flags: 0x1
10659 = public void onError(io.rong.imlib.RongIMClient$ErrorCode) 10819 = public void onError(io.rong.imlib.RongIMClient$ErrorCode)
@@ -10663,7 +10823,7 @@ Methods (count = 4): @@ -10663,7 +10823,7 @@ Methods (count = 4):
10663 [1] getfield #9 10823 [1] getfield #9
10664 + Fieldref [io/rong/imlib/Chat$7.this$0 Lio/rong/imlib/Chat;] 10824 + Fieldref [io/rong/imlib/Chat$7.this$0 Lio/rong/imlib/Chat;]
10665 [4] invokestatic #11 10825 [4] invokestatic #11
10666 - + Methodref [io/rong/imlib/Chat.access$400 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnResultListener;] 10826 + + Methodref [io/rong/imlib/Chat.access$700 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnResultListener;]
10667 [7] aload_1 v1 10827 [7] aload_1 v1
10668 [8] invokevirtual #14 10828 [8] invokevirtual #14
10669 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getValue ()I] 10829 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getValue ()I]
@@ -10676,8 +10836,8 @@ Methods (count = 4): @@ -10676,8 +10836,8 @@ Methods (count = 4):
10676 Code attribute exceptions (count = 0): 10836 Code attribute exceptions (count = 0):
10677 Code attribute attributes (attribute count = 1): 10837 Code attribute attributes (attribute count = 1):
10678 + Line number table attribute (count = 2) 10838 + Line number table attribute (count = 2)
10679 - [0] -> line 251  
10680 - [20] -> line 252 10839 + [0] -> line 264
  10840 + [20] -> line 265
10681 + Method: onSuccess(Ljava/lang/Object;)V 10841 + Method: onSuccess(Ljava/lang/Object;)V
10682 Access flags: 0x1041 10842 Access flags: 0x1041
10683 = public bridge synthetic void onSuccess(java.lang.Object) 10843 = public bridge synthetic void onSuccess(java.lang.Object)
@@ -10693,7 +10853,7 @@ Methods (count = 4): @@ -10693,7 +10853,7 @@ Methods (count = 4):
10693 Code attribute exceptions (count = 0): 10853 Code attribute exceptions (count = 0):
10694 Code attribute attributes (attribute count = 1): 10854 Code attribute attributes (attribute count = 1):
10695 + Line number table attribute (count = 1) 10855 + Line number table attribute (count = 1)
10696 - [0] -> line 241 10856 + [0] -> line 254
10697 10857
10698 Class file attributes (count = 4): 10858 Class file attributes (count = 4):
10699 + Enclosing method attribute: 10859 + Enclosing method attribute:
@@ -10744,7 +10904,7 @@ Constant Pool (count = 61): @@ -10744,7 +10904,7 @@ Constant Pool (count = 61):
10744 + Class [io/rong/imlib/base/IChat$OnSendMessageListener] 10904 + Class [io/rong/imlib/base/IChat$OnSendMessageListener]
10745 + Class [java/lang/Integer] 10905 + Class [java/lang/Integer]
10746 + Fieldref [io/rong/imlib/Chat$8.this$0 Lio/rong/imlib/Chat;] 10906 + Fieldref [io/rong/imlib/Chat$8.this$0 Lio/rong/imlib/Chat;]
10747 - + Methodref [io/rong/imlib/Chat.access$200 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnSendMessageListener;] 10907 + + Methodref [io/rong/imlib/Chat.access$500 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnSendMessageListener;]
10748 + Methodref [io/rong/imlib/Chat$8.onSuccess (Ljava/lang/Integer;)V] 10908 + Methodref [io/rong/imlib/Chat$8.onSuccess (Ljava/lang/Integer;)V]
10749 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getMessage ()Ljava/lang/String;] 10909 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getMessage ()Ljava/lang/String;]
10750 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getValue ()I] 10910 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getValue ()I]
@@ -10752,7 +10912,7 @@ Constant Pool (count = 61): @@ -10752,7 +10912,7 @@ Constant Pool (count = 61):
10752 + InterfaceMethodref [io/rong/imlib/base/IChat$OnSendMessageListener.onError (Ljava/lang/Integer;ILjava/lang/String;)V] 10912 + InterfaceMethodref [io/rong/imlib/base/IChat$OnSendMessageListener.onError (Ljava/lang/Integer;ILjava/lang/String;)V]
10753 + InterfaceMethodref [io/rong/imlib/base/IChat$OnSendMessageListener.onSuccess (Ljava/lang/Integer;)V] 10913 + InterfaceMethodref [io/rong/imlib/base/IChat$OnSendMessageListener.onSuccess (Ljava/lang/Integer;)V]
10754 + NameAndType [<init> ()V] 10914 + NameAndType [<init> ()V]
10755 - + NameAndType [access$200 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnSendMessageListener;] 10915 + + NameAndType [access$500 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnSendMessageListener;]
10756 + NameAndType [getMessage ()Ljava/lang/String;] 10916 + NameAndType [getMessage ()Ljava/lang/String;]
10757 + NameAndType [getValue ()I] 10917 + NameAndType [getValue ()I]
10758 + NameAndType [onError (Ljava/lang/Integer;ILjava/lang/String;)V] 10918 + NameAndType [onError (Ljava/lang/Integer;ILjava/lang/String;)V]
@@ -10780,7 +10940,7 @@ Constant Pool (count = 61): @@ -10780,7 +10940,7 @@ Constant Pool (count = 61):
10780 + Utf8 [OnSendMessageListener] 10940 + Utf8 [OnSendMessageListener]
10781 + Utf8 [SendMessageCallback] 10941 + Utf8 [SendMessageCallback]
10782 + Utf8 [SourceFile] 10942 + Utf8 [SourceFile]
10783 - + Utf8 [access$200] 10943 + + Utf8 [access$500]
10784 + Utf8 [getMessage] 10944 + Utf8 [getMessage]
10785 + Utf8 [getValue] 10945 + Utf8 [getValue]
10786 + Utf8 [io/rong/imlib/Chat] 10946 + Utf8 [io/rong/imlib/Chat]
@@ -10818,7 +10978,7 @@ Methods (count = 4): @@ -10818,7 +10978,7 @@ Methods (count = 4):
10818 Code attribute exceptions (count = 0): 10978 Code attribute exceptions (count = 0):
10819 Code attribute attributes (attribute count = 1): 10979 Code attribute attributes (attribute count = 1):
10820 + Line number table attribute (count = 1) 10980 + Line number table attribute (count = 1)
10821 - [0] -> line 265 10981 + [0] -> line 278
10822 + Method: onError(Ljava/lang/Integer;Lio/rong/imlib/RongIMClient$ErrorCode;)V 10982 + Method: onError(Ljava/lang/Integer;Lio/rong/imlib/RongIMClient$ErrorCode;)V
10823 Access flags: 0x1 10983 Access flags: 0x1
10824 = public void onError(java.lang.Integer,io.rong.imlib.RongIMClient$ErrorCode) 10984 = public void onError(java.lang.Integer,io.rong.imlib.RongIMClient$ErrorCode)
@@ -10828,7 +10988,7 @@ Methods (count = 4): @@ -10828,7 +10988,7 @@ Methods (count = 4):
10828 [1] getfield #9 10988 [1] getfield #9
10829 + Fieldref [io/rong/imlib/Chat$8.this$0 Lio/rong/imlib/Chat;] 10989 + Fieldref [io/rong/imlib/Chat$8.this$0 Lio/rong/imlib/Chat;]
10830 [4] invokestatic #10 10990 [4] invokestatic #10
10831 - + Methodref [io/rong/imlib/Chat.access$200 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnSendMessageListener;] 10991 + + Methodref [io/rong/imlib/Chat.access$500 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnSendMessageListener;]
10832 [7] aload_1 v1 10992 [7] aload_1 v1
10833 [8] aload_2 v2 10993 [8] aload_2 v2
10834 [9] invokevirtual #13 10994 [9] invokevirtual #13
@@ -10842,8 +11002,8 @@ Methods (count = 4): @@ -10842,8 +11002,8 @@ Methods (count = 4):
10842 Code attribute exceptions (count = 0): 11002 Code attribute exceptions (count = 0):
10843 Code attribute attributes (attribute count = 1): 11003 Code attribute attributes (attribute count = 1):
10844 + Line number table attribute (count = 2) 11004 + Line number table attribute (count = 2)
10845 - [0] -> line 269  
10846 - [21] -> line 270 11005 + [0] -> line 282
  11006 + [21] -> line 283
10847 + Method: onSuccess(Ljava/lang/Integer;)V 11007 + Method: onSuccess(Ljava/lang/Integer;)V
10848 Access flags: 0x1 11008 Access flags: 0x1
10849 = public void onSuccess(java.lang.Integer) 11009 = public void onSuccess(java.lang.Integer)
@@ -10853,7 +11013,7 @@ Methods (count = 4): @@ -10853,7 +11013,7 @@ Methods (count = 4):
10853 [1] getfield #9 11013 [1] getfield #9
10854 + Fieldref [io/rong/imlib/Chat$8.this$0 Lio/rong/imlib/Chat;] 11014 + Fieldref [io/rong/imlib/Chat$8.this$0 Lio/rong/imlib/Chat;]
10855 [4] invokestatic #10 11015 [4] invokestatic #10
10856 - + Methodref [io/rong/imlib/Chat.access$200 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnSendMessageListener;] 11016 + + Methodref [io/rong/imlib/Chat.access$500 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnSendMessageListener;]
10857 [7] aload_1 v1 11017 [7] aload_1 v1
10858 [8] invokeinterface #16, 512 11018 [8] invokeinterface #16, 512
10859 + InterfaceMethodref [io/rong/imlib/base/IChat$OnSendMessageListener.onSuccess (Ljava/lang/Integer;)V] 11019 + InterfaceMethodref [io/rong/imlib/base/IChat$OnSendMessageListener.onSuccess (Ljava/lang/Integer;)V]
@@ -10861,8 +11021,8 @@ Methods (count = 4): @@ -10861,8 +11021,8 @@ Methods (count = 4):
10861 Code attribute exceptions (count = 0): 11021 Code attribute exceptions (count = 0):
10862 Code attribute attributes (attribute count = 1): 11022 Code attribute attributes (attribute count = 1):
10863 + Line number table attribute (count = 2) 11023 + Line number table attribute (count = 2)
10864 - [0] -> line 275  
10865 - [13] -> line 276 11024 + [0] -> line 288
  11025 + [13] -> line 289
10866 + Method: onSuccess(Ljava/lang/Object;)V 11026 + Method: onSuccess(Ljava/lang/Object;)V
10867 Access flags: 0x1041 11027 Access flags: 0x1041
10868 = public bridge synthetic void onSuccess(java.lang.Object) 11028 = public bridge synthetic void onSuccess(java.lang.Object)
@@ -10878,7 +11038,7 @@ Methods (count = 4): @@ -10878,7 +11038,7 @@ Methods (count = 4):
10878 Code attribute exceptions (count = 0): 11038 Code attribute exceptions (count = 0):
10879 Code attribute attributes (attribute count = 1): 11039 Code attribute attributes (attribute count = 1):
10880 + Line number table attribute (count = 1) 11040 + Line number table attribute (count = 1)
10881 - [0] -> line 265 11041 + [0] -> line 278
10882 11042
10883 Class file attributes (count = 3): 11043 Class file attributes (count = 3):
10884 + Enclosing method attribute: 11044 + Enclosing method attribute:
@@ -10927,8 +11087,8 @@ Constant Pool (count = 69): @@ -10927,8 +11087,8 @@ Constant Pool (count = 69):
10927 + Class [io/rong/imlib/base/IChat$OnResultListener] 11087 + Class [io/rong/imlib/base/IChat$OnResultListener]
10928 + Class [io/rong/imlib/model/Message] 11088 + Class [io/rong/imlib/model/Message]
10929 + Fieldref [io/rong/imlib/Chat$9.this$0 Lio/rong/imlib/Chat;] 11089 + Fieldref [io/rong/imlib/Chat$9.this$0 Lio/rong/imlib/Chat;]
10930 - + Methodref [io/rong/imlib/Chat.access$300 (Lio/rong/imlib/Chat;Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage;]  
10931 - + Methodref [io/rong/imlib/Chat.access$400 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnResultListener;] 11090 + + Methodref [io/rong/imlib/Chat.access$600 (Lio/rong/imlib/Chat;Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage;]
  11091 + + Methodref [io/rong/imlib/Chat.access$700 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnResultListener;]
10932 + Methodref [io/rong/imlib/Chat$9.onSuccess (Lio/rong/imlib/model/Message;)V] 11092 + Methodref [io/rong/imlib/Chat$9.onSuccess (Lio/rong/imlib/model/Message;)V]
10933 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getMessage ()Ljava/lang/String;] 11093 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getMessage ()Ljava/lang/String;]
10934 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getValue ()I] 11094 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getValue ()I]
@@ -10936,8 +11096,8 @@ Constant Pool (count = 69): @@ -10936,8 +11096,8 @@ Constant Pool (count = 69):
10936 + InterfaceMethodref [io/rong/imlib/base/IChat$OnResultListener.onError (ILjava/lang/String;)V] 11096 + InterfaceMethodref [io/rong/imlib/base/IChat$OnResultListener.onError (ILjava/lang/String;)V]
10937 + InterfaceMethodref [io/rong/imlib/base/IChat$OnResultListener.onSuccess (Lio/rong/imlib/model/CNMessage;)V] 11097 + InterfaceMethodref [io/rong/imlib/base/IChat$OnResultListener.onSuccess (Lio/rong/imlib/model/CNMessage;)V]
10938 + NameAndType [<init> ()V] 11098 + NameAndType [<init> ()V]
10939 - + NameAndType [access$300 (Lio/rong/imlib/Chat;Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage;]  
10940 - + NameAndType [access$400 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnResultListener;] 11099 + + NameAndType [access$600 (Lio/rong/imlib/Chat;Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage;]
  11100 + + NameAndType [access$700 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnResultListener;]
10941 + NameAndType [getMessage ()Ljava/lang/String;] 11101 + NameAndType [getMessage ()Ljava/lang/String;]
10942 + NameAndType [getValue ()I] 11102 + NameAndType [getValue ()I]
10943 + NameAndType [onError (ILjava/lang/String;)V] 11103 + NameAndType [onError (ILjava/lang/String;)V]
@@ -10970,8 +11130,8 @@ Constant Pool (count = 69): @@ -10970,8 +11130,8 @@ Constant Pool (count = 69):
10970 + Utf8 [ResultCallback] 11130 + Utf8 [ResultCallback]
10971 + Utf8 [Signature] 11131 + Utf8 [Signature]
10972 + Utf8 [SourceFile] 11132 + Utf8 [SourceFile]
10973 - + Utf8 [access$300]  
10974 - + Utf8 [access$400] 11133 + + Utf8 [access$600]
  11134 + + Utf8 [access$700]
10975 + Utf8 [getMessage] 11135 + Utf8 [getMessage]
10976 + Utf8 [getValue] 11136 + Utf8 [getValue]
10977 + Utf8 [io/rong/imlib/Chat] 11137 + Utf8 [io/rong/imlib/Chat]
@@ -11009,7 +11169,7 @@ Methods (count = 4): @@ -11009,7 +11169,7 @@ Methods (count = 4):
11009 Code attribute exceptions (count = 0): 11169 Code attribute exceptions (count = 0):
11010 Code attribute attributes (attribute count = 1): 11170 Code attribute attributes (attribute count = 1):
11011 + Line number table attribute (count = 1) 11171 + Line number table attribute (count = 1)
11012 - [0] -> line 277 11172 + [0] -> line 290
11013 + Method: onSuccess(Lio/rong/imlib/model/Message;)V 11173 + Method: onSuccess(Lio/rong/imlib/model/Message;)V
11014 Access flags: 0x1 11174 Access flags: 0x1
11015 = public void onSuccess(io.rong.imlib.model.Message) 11175 = public void onSuccess(io.rong.imlib.model.Message)
@@ -11019,21 +11179,21 @@ Methods (count = 4): @@ -11019,21 +11179,21 @@ Methods (count = 4):
11019 [1] getfield #9 11179 [1] getfield #9
11020 + Fieldref [io/rong/imlib/Chat$9.this$0 Lio/rong/imlib/Chat;] 11180 + Fieldref [io/rong/imlib/Chat$9.this$0 Lio/rong/imlib/Chat;]
11021 [4] invokestatic #11 11181 [4] invokestatic #11
11022 - + Methodref [io/rong/imlib/Chat.access$400 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnResultListener;] 11182 + + Methodref [io/rong/imlib/Chat.access$700 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnResultListener;]
11023 [7] aload_0 v0 11183 [7] aload_0 v0
11024 [8] getfield #9 11184 [8] getfield #9
11025 + Fieldref [io/rong/imlib/Chat$9.this$0 Lio/rong/imlib/Chat;] 11185 + Fieldref [io/rong/imlib/Chat$9.this$0 Lio/rong/imlib/Chat;]
11026 [11] aload_1 v1 11186 [11] aload_1 v1
11027 [12] invokestatic #10 11187 [12] invokestatic #10
11028 - + Methodref [io/rong/imlib/Chat.access$300 (Lio/rong/imlib/Chat;Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage;] 11188 + + Methodref [io/rong/imlib/Chat.access$600 (Lio/rong/imlib/Chat;Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage;]
11029 [15] invokeinterface #17, 512 11189 [15] invokeinterface #17, 512
11030 + InterfaceMethodref [io/rong/imlib/base/IChat$OnResultListener.onSuccess (Lio/rong/imlib/model/CNMessage;)V] 11190 + InterfaceMethodref [io/rong/imlib/base/IChat$OnResultListener.onSuccess (Lio/rong/imlib/model/CNMessage;)V]
11031 [20] return 11191 [20] return
11032 Code attribute exceptions (count = 0): 11192 Code attribute exceptions (count = 0):
11033 Code attribute attributes (attribute count = 1): 11193 Code attribute attributes (attribute count = 1):
11034 + Line number table attribute (count = 2) 11194 + Line number table attribute (count = 2)
11035 - [0] -> line 281  
11036 - [20] -> line 282 11195 + [0] -> line 294
  11196 + [20] -> line 295
11037 + Method: onError(Lio/rong/imlib/RongIMClient$ErrorCode;)V 11197 + Method: onError(Lio/rong/imlib/RongIMClient$ErrorCode;)V
11038 Access flags: 0x1 11198 Access flags: 0x1
11039 = public void onError(io.rong.imlib.RongIMClient$ErrorCode) 11199 = public void onError(io.rong.imlib.RongIMClient$ErrorCode)
@@ -11043,7 +11203,7 @@ Methods (count = 4): @@ -11043,7 +11203,7 @@ Methods (count = 4):
11043 [1] getfield #9 11203 [1] getfield #9
11044 + Fieldref [io/rong/imlib/Chat$9.this$0 Lio/rong/imlib/Chat;] 11204 + Fieldref [io/rong/imlib/Chat$9.this$0 Lio/rong/imlib/Chat;]
11045 [4] invokestatic #11 11205 [4] invokestatic #11
11046 - + Methodref [io/rong/imlib/Chat.access$400 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnResultListener;] 11206 + + Methodref [io/rong/imlib/Chat.access$700 (Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnResultListener;]
11047 [7] aload_1 v1 11207 [7] aload_1 v1
11048 [8] invokevirtual #14 11208 [8] invokevirtual #14
11049 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getValue ()I] 11209 + Methodref [io/rong/imlib/RongIMClient$ErrorCode.getValue ()I]
@@ -11056,8 +11216,8 @@ Methods (count = 4): @@ -11056,8 +11216,8 @@ Methods (count = 4):
11056 Code attribute exceptions (count = 0): 11216 Code attribute exceptions (count = 0):
11057 Code attribute attributes (attribute count = 1): 11217 Code attribute attributes (attribute count = 1):
11058 + Line number table attribute (count = 2) 11218 + Line number table attribute (count = 2)
11059 - [0] -> line 287  
11060 - [20] -> line 288 11219 + [0] -> line 300
  11220 + [20] -> line 301
11061 + Method: onSuccess(Ljava/lang/Object;)V 11221 + Method: onSuccess(Ljava/lang/Object;)V
11062 Access flags: 0x1041 11222 Access flags: 0x1041
11063 = public bridge synthetic void onSuccess(java.lang.Object) 11223 = public bridge synthetic void onSuccess(java.lang.Object)
@@ -11073,7 +11233,7 @@ Methods (count = 4): @@ -11073,7 +11233,7 @@ Methods (count = 4):
11073 Code attribute exceptions (count = 0): 11233 Code attribute exceptions (count = 0):
11074 Code attribute attributes (attribute count = 1): 11234 Code attribute attributes (attribute count = 1):
11075 + Line number table attribute (count = 1) 11235 + Line number table attribute (count = 1)
11076 - [0] -> line 277 11236 + [0] -> line 290
11077 11237
11078 Class file attributes (count = 4): 11238 Class file attributes (count = 4):
11079 + Enclosing method attribute: 11239 + Enclosing method attribute:
@@ -11114,7 +11274,7 @@ _____________________________________________________________________ @@ -11114,7 +11274,7 @@ _____________________________________________________________________
11114 11274
11115 Interfaces (count = 0): 11275 Interfaces (count = 0):
11116 11276
11117 -Constant Pool (count = 112): 11277 +Constant Pool (count = 116):
11118 + Class [io/rong/imlib/Chat] 11278 + Class [io/rong/imlib/Chat]
11119 + Class [io/rong/imlib/ChatUtil] 11279 + Class [io/rong/imlib/ChatUtil]
11120 + Class [io/rong/imlib/base/IChat] 11280 + Class [io/rong/imlib/base/IChat]
@@ -11130,6 +11290,7 @@ Constant Pool (count = 112): @@ -11130,6 +11290,7 @@ Constant Pool (count = 112):
11130 + Methodref [io/rong/imlib/Chat.connect (Lio/rong/imlib/model/CNUserInfo;)V] 11290 + Methodref [io/rong/imlib/Chat.connect (Lio/rong/imlib/model/CNUserInfo;)V]
11131 + Methodref [io/rong/imlib/Chat.disconnect (Z)V] 11291 + Methodref [io/rong/imlib/Chat.disconnect (Z)V]
11132 + Methodref [io/rong/imlib/Chat.exchangeUser (Lio/rong/imlib/model/CNUserInfo;)V] 11292 + Methodref [io/rong/imlib/Chat.exchangeUser (Lio/rong/imlib/model/CNUserInfo;)V]
  11293 + + Methodref [io/rong/imlib/Chat.getCurrentConnectionStatus ()Lio/rong/imlib/model/ConnectionStatus;]
11133 + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] 11294 + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;]
11134 + Methodref [io/rong/imlib/Chat.getLatestMessages (Ljava/lang/String;I)V] 11295 + Methodref [io/rong/imlib/Chat.getLatestMessages (Ljava/lang/String;I)V]
11135 + Methodref [io/rong/imlib/Chat.init (Landroid/content/Context;)V] 11296 + Methodref [io/rong/imlib/Chat.init (Landroid/content/Context;)V]
@@ -11150,6 +11311,7 @@ Constant Pool (count = 112): @@ -11150,6 +11311,7 @@ Constant Pool (count = 112):
11150 + NameAndType [connect (Lio/rong/imlib/model/CNUserInfo;)V] 11311 + NameAndType [connect (Lio/rong/imlib/model/CNUserInfo;)V]
11151 + NameAndType [disconnect (Z)V] 11312 + NameAndType [disconnect (Z)V]
11152 + NameAndType [exchangeUser (Lio/rong/imlib/model/CNUserInfo;)V] 11313 + NameAndType [exchangeUser (Lio/rong/imlib/model/CNUserInfo;)V]
  11314 + + NameAndType [getCurrentConnectionStatus ()Lio/rong/imlib/model/ConnectionStatus;]
11153 + NameAndType [getInstance ()Lio/rong/imlib/Chat;] 11315 + NameAndType [getInstance ()Lio/rong/imlib/Chat;]
11154 + NameAndType [getLatestMessages (Ljava/lang/String;I)V] 11316 + NameAndType [getLatestMessages (Ljava/lang/String;I)V]
11155 + NameAndType [init (Landroid/content/Context;)V] 11317 + NameAndType [init (Landroid/content/Context;)V]
@@ -11166,6 +11328,7 @@ Constant Pool (count = 112): @@ -11166,6 +11328,7 @@ Constant Pool (count = 112):
11166 + NameAndType [setOnResultListener (Lio/rong/imlib/base/IChat$OnResultListener;)V] 11328 + NameAndType [setOnResultListener (Lio/rong/imlib/base/IChat$OnResultListener;)V]
11167 + NameAndType [setOnSendMessageListener (Lio/rong/imlib/base/IChat$OnSendMessageListener;)V] 11329 + NameAndType [setOnSendMessageListener (Lio/rong/imlib/base/IChat$OnSendMessageListener;)V]
11168 + Utf8 [()Lio/rong/imlib/Chat;] 11330 + Utf8 [()Lio/rong/imlib/Chat;]
  11331 + + Utf8 [()Lio/rong/imlib/model/ConnectionStatus;]
11169 + Utf8 [()V] 11332 + Utf8 [()V]
11170 + Utf8 [(Landroid/content/Context;)V] 11333 + Utf8 [(Landroid/content/Context;)V]
11171 + Utf8 [(Lio/rong/imlib/base/IChat$OnChatRoomActionListener;)V] 11334 + Utf8 [(Lio/rong/imlib/base/IChat$OnChatRoomActionListener;)V]
@@ -11199,6 +11362,7 @@ Constant Pool (count = 112): @@ -11199,6 +11362,7 @@ Constant Pool (count = 112):
11199 + Utf8 [connect] 11362 + Utf8 [connect]
11200 + Utf8 [disconnect] 11363 + Utf8 [disconnect]
11201 + Utf8 [exchangeUser] 11364 + Utf8 [exchangeUser]
  11365 + + Utf8 [getCurrentConnectionStatus]
11202 + Utf8 [getInstance] 11366 + Utf8 [getInstance]
11203 + Utf8 [getLatestMessages] 11367 + Utf8 [getLatestMessages]
11204 + Utf8 [init] 11368 + Utf8 [init]
@@ -11229,42 +11393,42 @@ Constant Pool (count = 112): @@ -11229,42 +11393,42 @@ Constant Pool (count = 112):
11229 11393
11230 Fields (count = 0): 11394 Fields (count = 0):
11231 11395
11232 -Methods (count = 18): 11396 +Methods (count = 19):
11233 - Method: <init>()V 11397 - Method: <init>()V
11234 Access flags: 0x1 11398 Access flags: 0x1
11235 = public ChatUtil() 11399 = public ChatUtil()
11236 Class member attributes (count = 1): 11400 Class member attributes (count = 1):
11237 + Code attribute instructions (code length = 5, locals = 1, stack = 1): 11401 + Code attribute instructions (code length = 5, locals = 1, stack = 1):
11238 [0] aload_0 v0 11402 [0] aload_0 v0
11239 - [1] invokespecial #31 11403 + [1] invokespecial #32
11240 + Methodref [java/lang/Object.<init> ()V] 11404 + Methodref [java/lang/Object.<init> ()V]
11241 [4] return 11405 [4] return
11242 Code attribute exceptions (count = 0): 11406 Code attribute exceptions (count = 0):
11243 Code attribute attributes (attribute count = 1): 11407 Code attribute attributes (attribute count = 1):
11244 + Line number table attribute (count = 1) 11408 + Line number table attribute (count = 1)
11245 - [0] -> line 13 11409 + [0] -> line 14
11246 + Method: init(Landroid/content/Context;)V 11410 + Method: init(Landroid/content/Context;)V
11247 Access flags: 0x9 11411 Access flags: 0x9
11248 = public static void init(android.content.Context) 11412 = public static void init(android.content.Context)
11249 Class member attributes (count = 1): 11413 Class member attributes (count = 1):
11250 + Code attribute instructions (code length = 8, locals = 1, stack = 2): 11414 + Code attribute instructions (code length = 8, locals = 1, stack = 2):
11251 - [0] invokestatic #16 11415 + [0] invokestatic #17
11252 + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] 11416 + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;]
11253 [3] aload_0 v0 11417 [3] aload_0 v0
11254 - [4] invokevirtual #18 11418 + [4] invokevirtual #19
11255 + Methodref [io/rong/imlib/Chat.init (Landroid/content/Context;)V] 11419 + Methodref [io/rong/imlib/Chat.init (Landroid/content/Context;)V]
11256 [7] return 11420 [7] return
11257 Code attribute exceptions (count = 0): 11421 Code attribute exceptions (count = 0):
11258 Code attribute attributes (attribute count = 1): 11422 Code attribute attributes (attribute count = 1):
11259 + Line number table attribute (count = 2) 11423 + Line number table attribute (count = 2)
11260 - [0] -> line 15  
11261 - [7] -> line 16 11424 + [0] -> line 16
  11425 + [7] -> line 17
11262 + Method: connect(Lio/rong/imlib/model/CNUserInfo;)V 11426 + Method: connect(Lio/rong/imlib/model/CNUserInfo;)V
11263 Access flags: 0x9 11427 Access flags: 0x9
11264 = public static void connect(io.rong.imlib.model.CNUserInfo) 11428 = public static void connect(io.rong.imlib.model.CNUserInfo)
11265 Class member attributes (count = 1): 11429 Class member attributes (count = 1):
11266 + Code attribute instructions (code length = 8, locals = 1, stack = 2): 11430 + Code attribute instructions (code length = 8, locals = 1, stack = 2):
11267 - [0] invokestatic #16 11431 + [0] invokestatic #17
11268 + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] 11432 + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;]
11269 [3] aload_0 v0 11433 [3] aload_0 v0
11270 [4] invokevirtual #13 11434 [4] invokevirtual #13
@@ -11273,14 +11437,14 @@ Methods (count = 18): @@ -11273,14 +11437,14 @@ Methods (count = 18):
11273 Code attribute exceptions (count = 0): 11437 Code attribute exceptions (count = 0):
11274 Code attribute attributes (attribute count = 1): 11438 Code attribute attributes (attribute count = 1):
11275 + Line number table attribute (count = 2) 11439 + Line number table attribute (count = 2)
11276 - [0] -> line 19  
11277 - [7] -> line 20 11440 + [0] -> line 20
  11441 + [7] -> line 21
11278 + Method: disconnect(Z)V 11442 + Method: disconnect(Z)V
11279 Access flags: 0x9 11443 Access flags: 0x9
11280 = public static void disconnect(boolean) 11444 = public static void disconnect(boolean)
11281 Class member attributes (count = 1): 11445 Class member attributes (count = 1):
11282 + Code attribute instructions (code length = 8, locals = 1, stack = 2): 11446 + Code attribute instructions (code length = 8, locals = 1, stack = 2):
11283 - [0] invokestatic #16 11447 + [0] invokestatic #17
11284 + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] 11448 + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;]
11285 [3] iload_0 v0 11449 [3] iload_0 v0
11286 [4] invokevirtual #14 11450 [4] invokevirtual #14
@@ -11289,65 +11453,65 @@ Methods (count = 18): @@ -11289,65 +11453,65 @@ Methods (count = 18):
11289 Code attribute exceptions (count = 0): 11453 Code attribute exceptions (count = 0):
11290 Code attribute attributes (attribute count = 1): 11454 Code attribute attributes (attribute count = 1):
11291 + Line number table attribute (count = 2) 11455 + Line number table attribute (count = 2)
11292 - [0] -> line 23  
11293 - [7] -> line 24 11456 + [0] -> line 24
  11457 + [7] -> line 25
11294 + Method: joinExistChatRoom(Ljava/lang/String;I)V 11458 + Method: joinExistChatRoom(Ljava/lang/String;I)V
11295 Access flags: 0x9 11459 Access flags: 0x9
11296 = public static void joinExistChatRoom(java.lang.String,int) 11460 = public static void joinExistChatRoom(java.lang.String,int)
11297 Class member attributes (count = 1): 11461 Class member attributes (count = 1):
11298 + Code attribute instructions (code length = 9, locals = 2, stack = 3): 11462 + Code attribute instructions (code length = 9, locals = 2, stack = 3):
11299 - [0] invokestatic #16 11463 + [0] invokestatic #17
11300 + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] 11464 + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;]
11301 [3] aload_0 v0 11465 [3] aload_0 v0
11302 [4] iload_1 v1 11466 [4] iload_1 v1
11303 - [5] invokevirtual #19 11467 + [5] invokevirtual #20
11304 + Methodref [io/rong/imlib/Chat.joinExistChatRoom (Ljava/lang/String;I)V] 11468 + Methodref [io/rong/imlib/Chat.joinExistChatRoom (Ljava/lang/String;I)V]
11305 [8] return 11469 [8] return
11306 Code attribute exceptions (count = 0): 11470 Code attribute exceptions (count = 0):
11307 Code attribute attributes (attribute count = 1): 11471 Code attribute attributes (attribute count = 1):
11308 + Line number table attribute (count = 2) 11472 + Line number table attribute (count = 2)
11309 - [0] -> line 27  
11310 - [8] -> line 28 11473 + [0] -> line 28
  11474 + [8] -> line 29
11311 + Method: quitChatRoom(Ljava/lang/String;)V 11475 + Method: quitChatRoom(Ljava/lang/String;)V
11312 Access flags: 0x9 11476 Access flags: 0x9
11313 = public static void quitChatRoom(java.lang.String) 11477 = public static void quitChatRoom(java.lang.String)
11314 Class member attributes (count = 1): 11478 Class member attributes (count = 1):
11315 + Code attribute instructions (code length = 8, locals = 1, stack = 2): 11479 + Code attribute instructions (code length = 8, locals = 1, stack = 2):
11316 - [0] invokestatic #16 11480 + [0] invokestatic #17
11317 + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] 11481 + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;]
11318 [3] aload_0 v0 11482 [3] aload_0 v0
11319 - [4] invokevirtual #21 11483 + [4] invokevirtual #22
11320 + Methodref [io/rong/imlib/Chat.quitChatRoom (Ljava/lang/String;)V] 11484 + Methodref [io/rong/imlib/Chat.quitChatRoom (Ljava/lang/String;)V]
11321 [7] return 11485 [7] return
11322 Code attribute exceptions (count = 0): 11486 Code attribute exceptions (count = 0):
11323 Code attribute attributes (attribute count = 1): 11487 Code attribute attributes (attribute count = 1):
11324 + Line number table attribute (count = 2) 11488 + Line number table attribute (count = 2)
11325 - [0] -> line 31  
11326 - [7] -> line 32 11489 + [0] -> line 32
  11490 + [7] -> line 33
11327 + Method: sendMessage(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V 11491 + Method: sendMessage(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
11328 Access flags: 0x9 11492 Access flags: 0x9
11329 = public static void sendMessage(java.lang.String,java.lang.String,java.lang.String) 11493 = public static void sendMessage(java.lang.String,java.lang.String,java.lang.String)
11330 Class member attributes (count = 1): 11494 Class member attributes (count = 1):
11331 + Code attribute instructions (code length = 10, locals = 3, stack = 4): 11495 + Code attribute instructions (code length = 10, locals = 3, stack = 4):
11332 - [0] invokestatic #16 11496 + [0] invokestatic #17
11333 + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] 11497 + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;]
11334 [3] aload_0 v0 11498 [3] aload_0 v0
11335 [4] aload_1 v1 11499 [4] aload_1 v1
11336 [5] aload_2 v2 11500 [5] aload_2 v2
11337 - [6] invokevirtual #22 11501 + [6] invokevirtual #23
11338 + Methodref [io/rong/imlib/Chat.sendMessage (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V] 11502 + Methodref [io/rong/imlib/Chat.sendMessage (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V]
11339 [9] return 11503 [9] return
11340 Code attribute exceptions (count = 0): 11504 Code attribute exceptions (count = 0):
11341 Code attribute attributes (attribute count = 1): 11505 Code attribute attributes (attribute count = 1):
11342 + Line number table attribute (count = 2) 11506 + Line number table attribute (count = 2)
11343 - [0] -> line 35  
11344 - [9] -> line 36 11507 + [0] -> line 36
  11508 + [9] -> line 37
11345 + Method: exchangeUser(Lio/rong/imlib/model/CNUserInfo;)V 11509 + Method: exchangeUser(Lio/rong/imlib/model/CNUserInfo;)V
11346 Access flags: 0x9 11510 Access flags: 0x9
11347 = public static void exchangeUser(io.rong.imlib.model.CNUserInfo) 11511 = public static void exchangeUser(io.rong.imlib.model.CNUserInfo)
11348 Class member attributes (count = 1): 11512 Class member attributes (count = 1):
11349 + Code attribute instructions (code length = 8, locals = 1, stack = 2): 11513 + Code attribute instructions (code length = 8, locals = 1, stack = 2):
11350 - [0] invokestatic #16 11514 + [0] invokestatic #17
11351 + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] 11515 + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;]
11352 [3] aload_0 v0 11516 [3] aload_0 v0
11353 [4] invokevirtual #15 11517 [4] invokevirtual #15
@@ -11356,170 +11520,184 @@ Methods (count = 18): @@ -11356,170 +11520,184 @@ Methods (count = 18):
11356 Code attribute exceptions (count = 0): 11520 Code attribute exceptions (count = 0):
11357 Code attribute attributes (attribute count = 1): 11521 Code attribute attributes (attribute count = 1):
11358 + Line number table attribute (count = 2) 11522 + Line number table attribute (count = 2)
11359 - [0] -> line 39  
11360 - [7] -> line 40 11523 + [0] -> line 40
  11524 + [7] -> line 41
  11525 + + Method: getCurrentConnectionStatus()Lio/rong/imlib/model/ConnectionStatus;
  11526 + Access flags: 0x9
  11527 + = public static io.rong.imlib.model.ConnectionStatus getCurrentConnectionStatus()
  11528 + Class member attributes (count = 1):
  11529 + + Code attribute instructions (code length = 7, locals = 0, stack = 1):
  11530 + [0] invokestatic #17
  11531 + + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;]
  11532 + [3] invokevirtual #16
  11533 + + Methodref [io/rong/imlib/Chat.getCurrentConnectionStatus ()Lio/rong/imlib/model/ConnectionStatus;]
  11534 + [6] areturn
  11535 + Code attribute exceptions (count = 0):
  11536 + Code attribute attributes (attribute count = 1):
  11537 + + Line number table attribute (count = 1)
  11538 + [0] -> line 44
11361 + Method: setConnectStatusListener(Lio/rong/imlib/base/IChat$OnConnectStatusListener;)V 11539 + Method: setConnectStatusListener(Lio/rong/imlib/base/IChat$OnConnectStatusListener;)V
11362 Access flags: 0x9 11540 Access flags: 0x9
11363 = public static void setConnectStatusListener(io.rong.imlib.base.IChat$OnConnectStatusListener) 11541 = public static void setConnectStatusListener(io.rong.imlib.base.IChat$OnConnectStatusListener)
11364 Class member attributes (count = 1): 11542 Class member attributes (count = 1):
11365 + Code attribute instructions (code length = 8, locals = 1, stack = 2): 11543 + Code attribute instructions (code length = 8, locals = 1, stack = 2):
11366 - [0] invokestatic #16 11544 + [0] invokestatic #17
11367 + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] 11545 + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;]
11368 [3] aload_0 v0 11546 [3] aload_0 v0
11369 - [4] invokevirtual #23 11547 + [4] invokevirtual #24
11370 + Methodref [io/rong/imlib/Chat.setConnectStatusListener (Lio/rong/imlib/base/IChat$OnConnectStatusListener;)V] 11548 + Methodref [io/rong/imlib/Chat.setConnectStatusListener (Lio/rong/imlib/base/IChat$OnConnectStatusListener;)V]
11371 [7] return 11549 [7] return
11372 Code attribute exceptions (count = 0): 11550 Code attribute exceptions (count = 0):
11373 Code attribute attributes (attribute count = 1): 11551 Code attribute attributes (attribute count = 1):
11374 + Line number table attribute (count = 2) 11552 + Line number table attribute (count = 2)
11375 - [0] -> line 43  
11376 - [7] -> line 44 11553 + [0] -> line 48
  11554 + [7] -> line 49
11377 + Method: setOnMessageListener(Lio/rong/imlib/base/IChat$OnMessageListener;)V 11555 + Method: setOnMessageListener(Lio/rong/imlib/base/IChat$OnMessageListener;)V
11378 Access flags: 0x9 11556 Access flags: 0x9
11379 = public static void setOnMessageListener(io.rong.imlib.base.IChat$OnMessageListener) 11557 = public static void setOnMessageListener(io.rong.imlib.base.IChat$OnMessageListener)
11380 Class member attributes (count = 1): 11558 Class member attributes (count = 1):
11381 + Code attribute instructions (code length = 8, locals = 1, stack = 2): 11559 + Code attribute instructions (code length = 8, locals = 1, stack = 2):
11382 - [0] invokestatic #16 11560 + [0] invokestatic #17
11383 + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] 11561 + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;]
11384 [3] aload_0 v0 11562 [3] aload_0 v0
11385 - [4] invokevirtual #27 11563 + [4] invokevirtual #28
11386 + Methodref [io/rong/imlib/Chat.setOnMessageListener (Lio/rong/imlib/base/IChat$OnMessageListener;)V] 11564 + Methodref [io/rong/imlib/Chat.setOnMessageListener (Lio/rong/imlib/base/IChat$OnMessageListener;)V]
11387 [7] return 11565 [7] return
11388 Code attribute exceptions (count = 0): 11566 Code attribute exceptions (count = 0):
11389 Code attribute attributes (attribute count = 1): 11567 Code attribute attributes (attribute count = 1):
11390 + Line number table attribute (count = 2) 11568 + Line number table attribute (count = 2)
11391 - [0] -> line 47  
11392 - [7] -> line 48 11569 + [0] -> line 52
  11570 + [7] -> line 53
11393 + Method: setOnChatRoomActionListener(Lio/rong/imlib/base/IChat$OnChatRoomActionListener;)V 11571 + Method: setOnChatRoomActionListener(Lio/rong/imlib/base/IChat$OnChatRoomActionListener;)V
11394 Access flags: 0x9 11572 Access flags: 0x9
11395 = public static void setOnChatRoomActionListener(io.rong.imlib.base.IChat$OnChatRoomActionListener) 11573 = public static void setOnChatRoomActionListener(io.rong.imlib.base.IChat$OnChatRoomActionListener)
11396 Class member attributes (count = 1): 11574 Class member attributes (count = 1):
11397 + Code attribute instructions (code length = 8, locals = 1, stack = 2): 11575 + Code attribute instructions (code length = 8, locals = 1, stack = 2):
11398 - [0] invokestatic #16 11576 + [0] invokestatic #17
11399 + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] 11577 + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;]
11400 [3] aload_0 v0 11578 [3] aload_0 v0
11401 - [4] invokevirtual #24 11579 + [4] invokevirtual #25
11402 + Methodref [io/rong/imlib/Chat.setOnChatRoomActionListener (Lio/rong/imlib/base/IChat$OnChatRoomActionListener;)V] 11580 + Methodref [io/rong/imlib/Chat.setOnChatRoomActionListener (Lio/rong/imlib/base/IChat$OnChatRoomActionListener;)V]
11403 [7] return 11581 [7] return
11404 Code attribute exceptions (count = 0): 11582 Code attribute exceptions (count = 0):
11405 Code attribute attributes (attribute count = 1): 11583 Code attribute attributes (attribute count = 1):
11406 + Line number table attribute (count = 2) 11584 + Line number table attribute (count = 2)
11407 - [0] -> line 51  
11408 - [7] -> line 52 11585 + [0] -> line 56
  11586 + [7] -> line 57
11409 + Method: setOnSendMessageListener(Lio/rong/imlib/base/IChat$OnSendMessageListener;)V 11587 + Method: setOnSendMessageListener(Lio/rong/imlib/base/IChat$OnSendMessageListener;)V
11410 Access flags: 0x9 11588 Access flags: 0x9
11411 = public static void setOnSendMessageListener(io.rong.imlib.base.IChat$OnSendMessageListener) 11589 = public static void setOnSendMessageListener(io.rong.imlib.base.IChat$OnSendMessageListener)
11412 Class member attributes (count = 1): 11590 Class member attributes (count = 1):
11413 + Code attribute instructions (code length = 8, locals = 1, stack = 2): 11591 + Code attribute instructions (code length = 8, locals = 1, stack = 2):
11414 - [0] invokestatic #16 11592 + [0] invokestatic #17
11415 + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] 11593 + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;]
11416 [3] aload_0 v0 11594 [3] aload_0 v0
11417 - [4] invokevirtual #30 11595 + [4] invokevirtual #31
11418 + Methodref [io/rong/imlib/Chat.setOnSendMessageListener (Lio/rong/imlib/base/IChat$OnSendMessageListener;)V] 11596 + Methodref [io/rong/imlib/Chat.setOnSendMessageListener (Lio/rong/imlib/base/IChat$OnSendMessageListener;)V]
11419 [7] return 11597 [7] return
11420 Code attribute exceptions (count = 0): 11598 Code attribute exceptions (count = 0):
11421 Code attribute attributes (attribute count = 1): 11599 Code attribute attributes (attribute count = 1):
11422 + Line number table attribute (count = 2) 11600 + Line number table attribute (count = 2)
11423 - [0] -> line 55  
11424 - [7] -> line 56 11601 + [0] -> line 60
  11602 + [7] -> line 61
11425 + Method: setOnConnectionListener(Lio/rong/imlib/base/IChat$OnConnectListener;)V 11603 + Method: setOnConnectionListener(Lio/rong/imlib/base/IChat$OnConnectListener;)V
11426 Access flags: 0x9 11604 Access flags: 0x9
11427 = public static void setOnConnectionListener(io.rong.imlib.base.IChat$OnConnectListener) 11605 = public static void setOnConnectionListener(io.rong.imlib.base.IChat$OnConnectListener)
11428 Class member attributes (count = 1): 11606 Class member attributes (count = 1):
11429 + Code attribute instructions (code length = 8, locals = 1, stack = 2): 11607 + Code attribute instructions (code length = 8, locals = 1, stack = 2):
11430 - [0] invokestatic #16 11608 + [0] invokestatic #17
11431 + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] 11609 + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;]
11432 [3] aload_0 v0 11610 [3] aload_0 v0
11433 - [4] invokevirtual #25 11611 + [4] invokevirtual #26
11434 + Methodref [io/rong/imlib/Chat.setOnConnectionListener (Lio/rong/imlib/base/IChat$OnConnectListener;)V] 11612 + Methodref [io/rong/imlib/Chat.setOnConnectionListener (Lio/rong/imlib/base/IChat$OnConnectListener;)V]
11435 [7] return 11613 [7] return
11436 Code attribute exceptions (count = 0): 11614 Code attribute exceptions (count = 0):
11437 Code attribute attributes (attribute count = 1): 11615 Code attribute attributes (attribute count = 1):
11438 + Line number table attribute (count = 2) 11616 + Line number table attribute (count = 2)
11439 - [0] -> line 59  
11440 - [7] -> line 60 11617 + [0] -> line 64
  11618 + [7] -> line 65
11441 + Method: setOnOperationListener(Lio/rong/imlib/base/IChat$OnOperationListener;)V 11619 + Method: setOnOperationListener(Lio/rong/imlib/base/IChat$OnOperationListener;)V
11442 Access flags: 0x9 11620 Access flags: 0x9
11443 = public static void setOnOperationListener(io.rong.imlib.base.IChat$OnOperationListener) 11621 = public static void setOnOperationListener(io.rong.imlib.base.IChat$OnOperationListener)
11444 Class member attributes (count = 1): 11622 Class member attributes (count = 1):
11445 + Code attribute instructions (code length = 8, locals = 1, stack = 2): 11623 + Code attribute instructions (code length = 8, locals = 1, stack = 2):
11446 - [0] invokestatic #16 11624 + [0] invokestatic #17
11447 + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] 11625 + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;]
11448 [3] aload_0 v0 11626 [3] aload_0 v0
11449 - [4] invokevirtual #28 11627 + [4] invokevirtual #29
11450 + Methodref [io/rong/imlib/Chat.setOnOperationListener (Lio/rong/imlib/base/IChat$OnOperationListener;)V] 11628 + Methodref [io/rong/imlib/Chat.setOnOperationListener (Lio/rong/imlib/base/IChat$OnOperationListener;)V]
11451 [7] return 11629 [7] return
11452 Code attribute exceptions (count = 0): 11630 Code attribute exceptions (count = 0):
11453 Code attribute attributes (attribute count = 1): 11631 Code attribute attributes (attribute count = 1):
11454 + Line number table attribute (count = 2) 11632 + Line number table attribute (count = 2)
11455 - [0] -> line 63  
11456 - [7] -> line 64 11633 + [0] -> line 68
  11634 + [7] -> line 69
11457 + Method: setOnResultListener(Lio/rong/imlib/base/IChat$OnResultListener;)V 11635 + Method: setOnResultListener(Lio/rong/imlib/base/IChat$OnResultListener;)V
11458 Access flags: 0x9 11636 Access flags: 0x9
11459 = public static void setOnResultListener(io.rong.imlib.base.IChat$OnResultListener) 11637 = public static void setOnResultListener(io.rong.imlib.base.IChat$OnResultListener)
11460 Class member attributes (count = 1): 11638 Class member attributes (count = 1):
11461 + Code attribute instructions (code length = 8, locals = 1, stack = 2): 11639 + Code attribute instructions (code length = 8, locals = 1, stack = 2):
11462 - [0] invokestatic #16 11640 + [0] invokestatic #17
11463 + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] 11641 + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;]
11464 [3] aload_0 v0 11642 [3] aload_0 v0
11465 - [4] invokevirtual #29 11643 + [4] invokevirtual #30
11466 + Methodref [io/rong/imlib/Chat.setOnResultListener (Lio/rong/imlib/base/IChat$OnResultListener;)V] 11644 + Methodref [io/rong/imlib/Chat.setOnResultListener (Lio/rong/imlib/base/IChat$OnResultListener;)V]
11467 [7] return 11645 [7] return
11468 Code attribute exceptions (count = 0): 11646 Code attribute exceptions (count = 0):
11469 Code attribute attributes (attribute count = 1): 11647 Code attribute attributes (attribute count = 1):
11470 + Line number table attribute (count = 2) 11648 + Line number table attribute (count = 2)
11471 - [0] -> line 67  
11472 - [7] -> line 68 11649 + [0] -> line 72
  11650 + [7] -> line 73
11473 + Method: getLatestMessages(Ljava/lang/String;I)V 11651 + Method: getLatestMessages(Ljava/lang/String;I)V
11474 Access flags: 0x9 11652 Access flags: 0x9
11475 = public static void getLatestMessages(java.lang.String,int) 11653 = public static void getLatestMessages(java.lang.String,int)
11476 Class member attributes (count = 1): 11654 Class member attributes (count = 1):
11477 + Code attribute instructions (code length = 9, locals = 2, stack = 3): 11655 + Code attribute instructions (code length = 9, locals = 2, stack = 3):
11478 - [0] invokestatic #16 11656 + [0] invokestatic #17
11479 + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] 11657 + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;]
11480 [3] aload_0 v0 11658 [3] aload_0 v0
11481 [4] iload_1 v1 11659 [4] iload_1 v1
11482 - [5] invokevirtual #17 11660 + [5] invokevirtual #18
11483 + Methodref [io/rong/imlib/Chat.getLatestMessages (Ljava/lang/String;I)V] 11661 + Methodref [io/rong/imlib/Chat.getLatestMessages (Ljava/lang/String;I)V]
11484 [8] return 11662 [8] return
11485 Code attribute exceptions (count = 0): 11663 Code attribute exceptions (count = 0):
11486 Code attribute attributes (attribute count = 1): 11664 Code attribute attributes (attribute count = 1):
11487 + Line number table attribute (count = 2) 11665 + Line number table attribute (count = 2)
11488 - [0] -> line 71  
11489 - [8] -> line 72 11666 + [0] -> line 76
  11667 + [8] -> line 77
11490 + Method: setOnLatestMessageListener(Lio/rong/imlib/base/IChat$OnLatestMessageListener;)V 11668 + Method: setOnLatestMessageListener(Lio/rong/imlib/base/IChat$OnLatestMessageListener;)V
11491 Access flags: 0x9 11669 Access flags: 0x9
11492 = public static void setOnLatestMessageListener(io.rong.imlib.base.IChat$OnLatestMessageListener) 11670 = public static void setOnLatestMessageListener(io.rong.imlib.base.IChat$OnLatestMessageListener)
11493 Class member attributes (count = 1): 11671 Class member attributes (count = 1):
11494 + Code attribute instructions (code length = 8, locals = 1, stack = 2): 11672 + Code attribute instructions (code length = 8, locals = 1, stack = 2):
11495 - [0] invokestatic #16 11673 + [0] invokestatic #17
11496 + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] 11674 + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;]
11497 [3] aload_0 v0 11675 [3] aload_0 v0
11498 - [4] invokevirtual #26 11676 + [4] invokevirtual #27
11499 + Methodref [io/rong/imlib/Chat.setOnLatestMessageListener (Lio/rong/imlib/base/IChat$OnLatestMessageListener;)V] 11677 + Methodref [io/rong/imlib/Chat.setOnLatestMessageListener (Lio/rong/imlib/base/IChat$OnLatestMessageListener;)V]
11500 [7] return 11678 [7] return
11501 Code attribute exceptions (count = 0): 11679 Code attribute exceptions (count = 0):
11502 Code attribute attributes (attribute count = 1): 11680 Code attribute attributes (attribute count = 1):
11503 + Line number table attribute (count = 2) 11681 + Line number table attribute (count = 2)
11504 - [0] -> line 75  
11505 - [7] -> line 76 11682 + [0] -> line 80
  11683 + [7] -> line 81
11506 + Method: modifyUser(Ljava/lang/String;Ljava/lang/String;)V 11684 + Method: modifyUser(Ljava/lang/String;Ljava/lang/String;)V
11507 Access flags: 0x9 11685 Access flags: 0x9
11508 = public static void modifyUser(java.lang.String,java.lang.String) 11686 = public static void modifyUser(java.lang.String,java.lang.String)
11509 Class member attributes (count = 1): 11687 Class member attributes (count = 1):
11510 + Code attribute instructions (code length = 9, locals = 2, stack = 3): 11688 + Code attribute instructions (code length = 9, locals = 2, stack = 3):
11511 - [0] invokestatic #16 11689 + [0] invokestatic #17
11512 + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] 11690 + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;]
11513 [3] aload_0 v0 11691 [3] aload_0 v0
11514 [4] aload_1 v1 11692 [4] aload_1 v1
11515 - [5] invokevirtual #20 11693 + [5] invokevirtual #21
11516 + Methodref [io/rong/imlib/Chat.modifyUser (Ljava/lang/String;Ljava/lang/String;)V] 11694 + Methodref [io/rong/imlib/Chat.modifyUser (Ljava/lang/String;Ljava/lang/String;)V]
11517 [8] return 11695 [8] return
11518 Code attribute exceptions (count = 0): 11696 Code attribute exceptions (count = 0):
11519 Code attribute attributes (attribute count = 1): 11697 Code attribute attributes (attribute count = 1):
11520 + Line number table attribute (count = 2) 11698 + Line number table attribute (count = 2)
11521 - [0] -> line 79  
11522 - [8] -> line 80 11699 + [0] -> line 84
  11700 + [8] -> line 85
11523 11701
11524 Class file attributes (count = 2): 11702 Class file attributes (count = 2):
11525 + Inner classes attribute (count = 8) 11703 + Inner classes attribute (count = 8)
@@ -164478,7 +164656,7 @@ _____________________________________________________________________ @@ -164478,7 +164656,7 @@ _____________________________________________________________________
164478 164656
164479 Interfaces (count = 0): 164657 Interfaces (count = 0):
164480 164658
164481 -Constant Pool (count = 143): 164659 +Constant Pool (count = 145):
164482 + Integer [-100000] 164660 + Integer [-100000]
164483 + Integer [-1] 164661 + Integer [-1]
164484 + Integer [0] 164662 + Integer [0]
@@ -164519,6 +164697,7 @@ Constant Pool (count = 143): @@ -164519,6 +164697,7 @@ Constant Pool (count = 143):
164519 + Class [io/rong/imlib/base/IChat$OnResultListener] 164697 + Class [io/rong/imlib/base/IChat$OnResultListener]
164520 + Class [io/rong/imlib/base/IChat$OnSendMessageListener] 164698 + Class [io/rong/imlib/base/IChat$OnSendMessageListener]
164521 + Class [java/lang/Object] 164699 + Class [java/lang/Object]
  164700 + + Utf8 [()Lio/rong/imlib/model/ConnectionStatus;]
164522 + Utf8 [(Landroid/content/Context;)V] 164701 + Utf8 [(Landroid/content/Context;)V]
164523 + Utf8 [(Lio/rong/imlib/base/IChat$OnChatRoomActionListener;)V] 164702 + Utf8 [(Lio/rong/imlib/base/IChat$OnChatRoomActionListener;)V]
164524 + Utf8 [(Lio/rong/imlib/base/IChat$OnConnectListener;)V] 164703 + Utf8 [(Lio/rong/imlib/base/IChat$OnConnectListener;)V]
@@ -164590,6 +164769,7 @@ Constant Pool (count = 143): @@ -164590,6 +164769,7 @@ Constant Pool (count = 143):
164590 + Utf8 [connect] 164769 + Utf8 [connect]
164591 + Utf8 [disconnect] 164770 + Utf8 [disconnect]
164592 + Utf8 [exchangeUser] 164771 + Utf8 [exchangeUser]
  164772 + + Utf8 [getCurrentConnectionStatus]
164593 + Utf8 [getLatestMessages] 164773 + Utf8 [getLatestMessages]
164594 + Utf8 [init] 164774 + Utf8 [init]
164595 + Utf8 [io/rong/imlib/base/IChat] 164775 + Utf8 [io/rong/imlib/base/IChat]
@@ -164804,7 +164984,7 @@ Fields (count = 30): @@ -164804,7 +164984,7 @@ Fields (count = 30):
164804 + Constant value attribute: 164984 + Constant value attribute:
164805 + String [Server invalid.] 164985 + String [Server invalid.]
164806 164986
164807 -Methods (count = 17): 164987 +Methods (count = 18):
164808 + Method: init(Landroid/content/Context;)V 164988 + Method: init(Landroid/content/Context;)V
164809 Access flags: 0x401 164989 Access flags: 0x401
164810 = public abstract void init(android.content.Context) 164990 = public abstract void init(android.content.Context)
@@ -164829,6 +165009,9 @@ Methods (count = 17): @@ -164829,6 +165009,9 @@ Methods (count = 17):
164829 + Method: exchangeUser(Lio/rong/imlib/model/CNUserInfo;)V 165009 + Method: exchangeUser(Lio/rong/imlib/model/CNUserInfo;)V
164830 Access flags: 0x401 165010 Access flags: 0x401
164831 = public abstract void exchangeUser(io.rong.imlib.model.CNUserInfo) 165011 = public abstract void exchangeUser(io.rong.imlib.model.CNUserInfo)
  165012 + + Method: getCurrentConnectionStatus()Lio/rong/imlib/model/ConnectionStatus;
  165013 + Access flags: 0x401
  165014 + = public abstract io.rong.imlib.model.ConnectionStatus getCurrentConnectionStatus()
164832 + Method: setConnectStatusListener(Lio/rong/imlib/base/IChat$OnConnectStatusListener;)V 165015 + Method: setConnectStatusListener(Lio/rong/imlib/base/IChat$OnConnectStatusListener;)V
164833 Access flags: 0x401 165016 Access flags: 0x401
164834 = public abstract void setConnectStatusListener(io.rong.imlib.base.IChat$OnConnectStatusListener) 165017 = public abstract void setConnectStatusListener(io.rong.imlib.base.IChat$OnConnectStatusListener)
@@ -203522,6 +203705,130 @@ Class file attributes (count = 4): @@ -203522,6 +203705,130 @@ Class file attributes (count = 4):
203522 + Utf8 [ChatRoomMemberInfo.java] 203705 + Utf8 [ChatRoomMemberInfo.java]
203523 203706
203524 _____________________________________________________________________ 203707 _____________________________________________________________________
  203708 ++ Program class: io/rong/imlib/model/ConnectionStatus
  203709 + Superclass: java/lang/Object
  203710 + Major version: 0x33
  203711 + Minor version: 0x0
  203712 + = target 1.7
  203713 + Access flags: 0x21
  203714 + = public class io.rong.imlib.model.ConnectionStatus extends java.lang.Object
  203715 +
  203716 +Interfaces (count = 0):
  203717 +
  203718 +Constant Pool (count = 29):
  203719 + + Class [io/rong/imlib/model/ConnectionStatus]
  203720 + + Class [java/lang/Object]
  203721 + + Fieldref [io/rong/imlib/model/ConnectionStatus.message Ljava/lang/String;]
  203722 + + Fieldref [io/rong/imlib/model/ConnectionStatus.value I]
  203723 + + Methodref [java/lang/Object.<init> ()V]
  203724 + + NameAndType [<init> ()V]
  203725 + + NameAndType [message Ljava/lang/String;]
  203726 + + NameAndType [value I]
  203727 + + Utf8 [()I]
  203728 + + Utf8 [()Ljava/lang/String;]
  203729 + + Utf8 [()V]
  203730 + + Utf8 [(I)V]
  203731 + + Utf8 [(Ljava/lang/String;)V]
  203732 + + Utf8 [<init>]
  203733 + + Utf8 [Code]
  203734 + + Utf8 [ConnectionStatus.java]
  203735 + + Utf8 [I]
  203736 + + Utf8 [LineNumberTable]
  203737 + + Utf8 [Ljava/lang/String;]
  203738 + + Utf8 [SourceFile]
  203739 + + Utf8 [getMessage]
  203740 + + Utf8 [getValue]
  203741 + + Utf8 [io/rong/imlib/model/ConnectionStatus]
  203742 + + Utf8 [java/lang/Object]
  203743 + + Utf8 [message]
  203744 + + Utf8 [setMessage]
  203745 + + Utf8 [setValue]
  203746 + + Utf8 [value]
  203747 +
  203748 +Fields (count = 2):
  203749 + + Field: value I
  203750 + Access flags: 0x2
  203751 + = private int value
  203752 + + Field: message Ljava/lang/String;
  203753 + Access flags: 0x2
  203754 + = private java.lang.String message
  203755 +
  203756 +Methods (count = 5):
  203757 + - Method: <init>()V
  203758 + Access flags: 0x1
  203759 + = public ConnectionStatus()
  203760 + Class member attributes (count = 1):
  203761 + + Code attribute instructions (code length = 5, locals = 1, stack = 1):
  203762 + [0] aload_0 v0
  203763 + [1] invokespecial #5
  203764 + + Methodref [java/lang/Object.<init> ()V]
  203765 + [4] return
  203766 + Code attribute exceptions (count = 0):
  203767 + Code attribute attributes (attribute count = 1):
  203768 + + Line number table attribute (count = 1)
  203769 + [0] -> line 7
  203770 + + Method: getValue()I
  203771 + Access flags: 0x1
  203772 + = public int getValue()
  203773 + Class member attributes (count = 1):
  203774 + + Code attribute instructions (code length = 5, locals = 1, stack = 1):
  203775 + [0] aload_0 v0
  203776 + [1] getfield #4
  203777 + + Fieldref [io/rong/imlib/model/ConnectionStatus.value I]
  203778 + [4] ireturn
  203779 + Code attribute exceptions (count = 0):
  203780 + Code attribute attributes (attribute count = 1):
  203781 + + Line number table attribute (count = 1)
  203782 + [0] -> line 12
  203783 + + Method: setValue(I)V
  203784 + Access flags: 0x1
  203785 + = public void setValue(int)
  203786 + Class member attributes (count = 1):
  203787 + + Code attribute instructions (code length = 6, locals = 2, stack = 2):
  203788 + [0] aload_0 v0
  203789 + [1] iload_1 v1
  203790 + [2] putfield #4
  203791 + + Fieldref [io/rong/imlib/model/ConnectionStatus.value I]
  203792 + [5] return
  203793 + Code attribute exceptions (count = 0):
  203794 + Code attribute attributes (attribute count = 1):
  203795 + + Line number table attribute (count = 2)
  203796 + [0] -> line 16
  203797 + [5] -> line 17
  203798 + + Method: getMessage()Ljava/lang/String;
  203799 + Access flags: 0x1
  203800 + = public java.lang.String getMessage()
  203801 + Class member attributes (count = 1):
  203802 + + Code attribute instructions (code length = 5, locals = 1, stack = 1):
  203803 + [0] aload_0 v0
  203804 + [1] getfield #3
  203805 + + Fieldref [io/rong/imlib/model/ConnectionStatus.message Ljava/lang/String;]
  203806 + [4] areturn
  203807 + Code attribute exceptions (count = 0):
  203808 + Code attribute attributes (attribute count = 1):
  203809 + + Line number table attribute (count = 1)
  203810 + [0] -> line 20
  203811 + + Method: setMessage(Ljava/lang/String;)V
  203812 + Access flags: 0x1
  203813 + = public void setMessage(java.lang.String)
  203814 + Class member attributes (count = 1):
  203815 + + Code attribute instructions (code length = 6, locals = 2, stack = 2):
  203816 + [0] aload_0 v0
  203817 + [1] aload_1 v1
  203818 + [2] putfield #3
  203819 + + Fieldref [io/rong/imlib/model/ConnectionStatus.message Ljava/lang/String;]
  203820 + [5] return
  203821 + Code attribute exceptions (count = 0):
  203822 + Code attribute attributes (attribute count = 1):
  203823 + + Line number table attribute (count = 2)
  203824 + [0] -> line 24
  203825 + [5] -> line 25
  203826 +
  203827 +Class file attributes (count = 1):
  203828 + + Source file attribute:
  203829 + + Utf8 [ConnectionStatus.java]
  203830 +
  203831 +_____________________________________________________________________
203525 + Program class: io/rong/imlib/model/Conversation 203832 + Program class: io/rong/imlib/model/Conversation
203526 Superclass: java/lang/Object 203833 Superclass: java/lang/Object
203527 Major version: 0x33 203834 Major version: 0x33
IMLib/build/outputs/mapping/release/mapping.txt
@@ -132,6 +132,7 @@ io.rong.imlib.Chat -&gt; io.rong.imlib.Chat: @@ -132,6 +132,7 @@ io.rong.imlib.Chat -&gt; io.rong.imlib.Chat:
132 io.rong.imlib.model.CNUserInfo currentCNUser -> currentCNUser 132 io.rong.imlib.model.CNUserInfo currentCNUser -> currentCNUser
133 int defMessageCount -> defMessageCount 133 int defMessageCount -> defMessageCount
134 java.lang.String currentRoomId -> currentRoomId 134 java.lang.String currentRoomId -> currentRoomId
  135 + java.lang.String token -> token
135 io.rong.imlib.base.IChat$OnConnectStatusListener mConnectStatusListener -> mConnectStatusListener 136 io.rong.imlib.base.IChat$OnConnectStatusListener mConnectStatusListener -> mConnectStatusListener
136 io.rong.imlib.base.IChat$OnMessageListener mOnMessageListener -> mOnMessageListener 137 io.rong.imlib.base.IChat$OnMessageListener mOnMessageListener -> mOnMessageListener
137 io.rong.imlib.base.IChat$OnChatRoomActionListener mOnChatRoomActionListener -> mOnChatRoomActionListener 138 io.rong.imlib.base.IChat$OnChatRoomActionListener mOnChatRoomActionListener -> mOnChatRoomActionListener
@@ -147,140 +148,146 @@ io.rong.imlib.Chat -&gt; io.rong.imlib.Chat: @@ -147,140 +148,146 @@ io.rong.imlib.Chat -&gt; io.rong.imlib.Chat:
147 io.rong.imlib.RongIMClient$ConnectionStatusListener connectionStatusListener -> connectionStatusListener 148 io.rong.imlib.RongIMClient$ConnectionStatusListener connectionStatusListener -> connectionStatusListener
148 io.rong.imlib.RongIMClient$ChatRoomActionListener chatRoomActionListener -> chatRoomActionListener 149 io.rong.imlib.RongIMClient$ChatRoomActionListener chatRoomActionListener -> chatRoomActionListener
149 io.rong.imlib.RongIMClient$OnReceiveMessageListener onReceiveMessageListener -> onReceiveMessageListener 150 io.rong.imlib.RongIMClient$OnReceiveMessageListener onReceiveMessageListener -> onReceiveMessageListener
150 - 57:59:io.rong.imlib.Chat getInstance() -> getInstance  
151 - 62:356:void <init>() -> <init>  
152 - 69:71:void init(android.content.Context) -> init  
153 - 77:105:void connect(io.rong.imlib.model.CNUserInfo) -> connect  
154 - 109:114:void getToken(io.rong.imlib.model.CNUserInfo,io.rong.imlib.network.HttpUtil$OnResponse) -> getToken  
155 - 118:138:void connect(java.lang.String) -> connect  
156 - 142:144:void disconnect(boolean) -> disconnect  
157 - 148:163:void joinChatRoom(java.lang.String,int) -> joinChatRoom  
158 - 167:181:void joinExistChatRoom(java.lang.String,int) -> joinExistChatRoom  
159 - 185:203:void quitChatRoom(java.lang.String) -> quitChatRoom  
160 - 207:213:void sendMessage(java.lang.String,java.lang.String,java.lang.String) -> sendMessage  
161 - 217:220:void exchangeUser(io.rong.imlib.model.CNUserInfo) -> exchangeUser  
162 - 223:254:void sendChatRoomMessage(java.lang.String,io.rong.imlib.model.MessageContent) -> sendChatRoomMessage  
163 - 258:290:void sendPrivateMessage(java.lang.String,io.rong.imlib.model.MessageContent) -> sendPrivateMessage  
164 - 293:294:void setConnectStatusListener(io.rong.imlib.RongIMClient$ConnectionStatusListener) -> setConnectStatusListener  
165 - 327:328:void setOnReceiveMessageListener(io.rong.imlib.RongIMClient$OnReceiveMessageListener) -> setOnReceiveMessageListener  
166 - 331:332:void setChatRoomActionListener(io.rong.imlib.RongIMClient$ChatRoomActionListener) -> setChatRoomActionListener  
167 - 371:385:io.rong.imlib.model.CNMessage cnMessage(io.rong.imlib.model.Message) -> cnMessage  
168 - 390:405:void getLatestMessages(java.lang.String,int) -> getLatestMessages  
169 - 408:410:void setConnectStatusListener(io.rong.imlib.base.IChat$OnConnectStatusListener) -> setConnectStatusListener  
170 - 413:415:void setOnChatRoomActionListener(io.rong.imlib.base.IChat$OnChatRoomActionListener) -> setOnChatRoomActionListener  
171 - 418:420:void setOnMessageListener(io.rong.imlib.base.IChat$OnMessageListener) -> setOnMessageListener  
172 - 423:425:void setOnSendMessageListener(io.rong.imlib.base.IChat$OnSendMessageListener) -> setOnSendMessageListener  
173 - 428:429:void setOnConnectionListener(io.rong.imlib.base.IChat$OnConnectListener) -> setOnConnectionListener  
174 - 432:433:void setOnOperationListener(io.rong.imlib.base.IChat$OnOperationListener) -> setOnOperationListener  
175 - 436:437:void setOnResultListener(io.rong.imlib.base.IChat$OnResultListener) -> setOnResultListener  
176 - 440:441:void setOnLatestMessageListener(io.rong.imlib.base.IChat$OnLatestMessageListener) -> setOnLatestMessageListener  
177 - 444:444:io.rong.imlib.model.UserInfo getCurrentUser() -> getCurrentUser  
178 - 448:449:void setCurrentUser(io.rong.imlib.model.UserInfo) -> setCurrentUser  
179 - 452:452:io.rong.imlib.model.CNUserInfo getCurrentCNUser() -> getCurrentCNUser  
180 - 457:460:void modifyUser(java.lang.String,java.lang.String) -> modifyUser  
181 - 27:27:io.rong.imlib.base.IChat$OnConnectListener access$000(io.rong.imlib.Chat) -> access$000  
182 - 27:27:io.rong.imlib.base.IChat$OnOperationListener access$100(io.rong.imlib.Chat) -> access$100  
183 - 27:27:io.rong.imlib.base.IChat$OnSendMessageListener access$200(io.rong.imlib.Chat) -> access$200  
184 - 27:27:io.rong.imlib.model.CNMessage access$300(io.rong.imlib.Chat,io.rong.imlib.model.Message) -> access$300  
185 - 27:27:io.rong.imlib.base.IChat$OnResultListener access$400(io.rong.imlib.Chat) -> access$400  
186 - 27:27:io.rong.imlib.base.IChat$OnConnectStatusListener access$500(io.rong.imlib.Chat) -> access$500  
187 - 27:27:io.rong.imlib.base.IChat$OnChatRoomActionListener access$600(io.rong.imlib.Chat) -> access$600  
188 - 27:27:io.rong.imlib.base.IChat$OnMessageListener access$700(io.rong.imlib.Chat) -> access$700  
189 - 27:27:io.rong.imlib.base.IChat$OnLatestMessageListener access$800(io.rong.imlib.Chat) -> access$800  
190 - 48:49:void <clinit>() -> <clinit> 151 + 61:63:io.rong.imlib.Chat getInstance() -> getInstance
  152 + 66:369:void <init>() -> <init>
  153 + 73:75:void init(android.content.Context) -> init
  154 + 81:108:void connect(io.rong.imlib.model.CNUserInfo) -> connect
  155 + 112:117:void getToken(io.rong.imlib.model.CNUserInfo,io.rong.imlib.network.HttpUtil$OnResponse) -> getToken
  156 + 121:141:void connect(java.lang.String) -> connect
  157 + 145:147:void disconnect(boolean) -> disconnect
  158 + 151:166:void joinChatRoom(java.lang.String,int) -> joinChatRoom
  159 + 170:184:void joinExistChatRoom(java.lang.String,int) -> joinExistChatRoom
  160 + 188:206:void quitChatRoom(java.lang.String) -> quitChatRoom
  161 + 211:217:void sendMessage(java.lang.String,java.lang.String,java.lang.String) -> sendMessage
  162 + 221:224:io.rong.imlib.model.ConnectionStatus getCurrentConnectionStatus() -> getCurrentConnectionStatus
  163 + 229:233:void exchangeUser(io.rong.imlib.model.CNUserInfo) -> exchangeUser
  164 + 236:267:void sendChatRoomMessage(java.lang.String,io.rong.imlib.model.MessageContent) -> sendChatRoomMessage
  165 + 271:303:void sendPrivateMessage(java.lang.String,io.rong.imlib.model.MessageContent) -> sendPrivateMessage
  166 + 306:307:void setConnectStatusListener(io.rong.imlib.RongIMClient$ConnectionStatusListener) -> setConnectStatusListener
  167 + 340:341:void setOnReceiveMessageListener(io.rong.imlib.RongIMClient$OnReceiveMessageListener) -> setOnReceiveMessageListener
  168 + 344:345:void setChatRoomActionListener(io.rong.imlib.RongIMClient$ChatRoomActionListener) -> setChatRoomActionListener
  169 + 384:398:io.rong.imlib.model.CNMessage cnMessage(io.rong.imlib.model.Message) -> cnMessage
  170 + 403:418:void getLatestMessages(java.lang.String,int) -> getLatestMessages
  171 + 421:423:void setConnectStatusListener(io.rong.imlib.base.IChat$OnConnectStatusListener) -> setConnectStatusListener
  172 + 426:428:void setOnChatRoomActionListener(io.rong.imlib.base.IChat$OnChatRoomActionListener) -> setOnChatRoomActionListener
  173 + 431:433:void setOnMessageListener(io.rong.imlib.base.IChat$OnMessageListener) -> setOnMessageListener
  174 + 436:438:void setOnSendMessageListener(io.rong.imlib.base.IChat$OnSendMessageListener) -> setOnSendMessageListener
  175 + 441:442:void setOnConnectionListener(io.rong.imlib.base.IChat$OnConnectListener) -> setOnConnectionListener
  176 + 445:446:void setOnOperationListener(io.rong.imlib.base.IChat$OnOperationListener) -> setOnOperationListener
  177 + 449:450:void setOnResultListener(io.rong.imlib.base.IChat$OnResultListener) -> setOnResultListener
  178 + 453:454:void setOnLatestMessageListener(io.rong.imlib.base.IChat$OnLatestMessageListener) -> setOnLatestMessageListener
  179 + 457:457:io.rong.imlib.model.UserInfo getCurrentUser() -> getCurrentUser
  180 + 461:462:void setCurrentUser(io.rong.imlib.model.UserInfo) -> setCurrentUser
  181 + 465:465:io.rong.imlib.model.CNUserInfo getCurrentCNUser() -> getCurrentCNUser
  182 + 470:473:void modifyUser(java.lang.String,java.lang.String) -> modifyUser
  183 + 28:28:java.lang.String access$002(io.rong.imlib.Chat,java.lang.String) -> access$002
  184 + 28:28:java.lang.String access$000(io.rong.imlib.Chat) -> access$000
  185 + 28:28:void access$100(io.rong.imlib.Chat,java.lang.String) -> access$100
  186 + 28:28:io.rong.imlib.base.IChat$OnConnectListener access$200(io.rong.imlib.Chat) -> access$200
  187 + 28:28:void access$300(io.rong.imlib.Chat,io.rong.imlib.model.UserInfo) -> access$300
  188 + 28:28:io.rong.imlib.base.IChat$OnOperationListener access$400(io.rong.imlib.Chat) -> access$400
  189 + 28:28:io.rong.imlib.base.IChat$OnSendMessageListener access$500(io.rong.imlib.Chat) -> access$500
  190 + 28:28:io.rong.imlib.model.CNMessage access$600(io.rong.imlib.Chat,io.rong.imlib.model.Message) -> access$600
  191 + 28:28:io.rong.imlib.base.IChat$OnResultListener access$700(io.rong.imlib.Chat) -> access$700
  192 + 28:28:io.rong.imlib.base.IChat$OnConnectStatusListener access$800(io.rong.imlib.Chat) -> access$800
  193 + 28:28:io.rong.imlib.base.IChat$OnChatRoomActionListener access$900(io.rong.imlib.Chat) -> access$900
  194 + 28:28:io.rong.imlib.base.IChat$OnMessageListener access$1000(io.rong.imlib.Chat) -> access$1000
  195 + 28:28:io.rong.imlib.base.IChat$OnLatestMessageListener access$1100(io.rong.imlib.Chat) -> access$1100
  196 + 52:53:void <clinit>() -> <clinit>
191 io.rong.imlib.Chat$1 -> io.rong.imlib.Chat$1: 197 io.rong.imlib.Chat$1 -> io.rong.imlib.Chat$1:
192 io.rong.imlib.Chat this$0 -> this$0 198 io.rong.imlib.Chat this$0 -> this$0
193 - 90:90:void <init>(io.rong.imlib.Chat) -> <init>  
194 - 93:103:void onResponse(int,java.lang.String) -> onResponse 199 + 94:94:void <init>(io.rong.imlib.Chat) -> <init>
  200 + 97:106:void onResponse(int,java.lang.String) -> onResponse
195 io.rong.imlib.Chat$10 -> io.rong.imlib.Chat$10: 201 io.rong.imlib.Chat$10 -> io.rong.imlib.Chat$10:
196 io.rong.imlib.Chat this$0 -> this$0 202 io.rong.imlib.Chat this$0 -> this$0
197 - 296:296:void <init>(io.rong.imlib.Chat) -> <init>  
198 - 300:323:void onChanged(io.rong.imlib.RongIMClient$ConnectionStatusListener$ConnectionStatus) -> onChanged 203 + 309:309:void <init>(io.rong.imlib.Chat) -> <init>
  204 + 313:336:void onChanged(io.rong.imlib.RongIMClient$ConnectionStatusListener$ConnectionStatus) -> onChanged
199 io.rong.imlib.Chat$11 -> io.rong.imlib.Chat$11: 205 io.rong.imlib.Chat$11 -> io.rong.imlib.Chat$11:
200 io.rong.imlib.Chat this$0 -> this$0 206 io.rong.imlib.Chat this$0 -> this$0
201 - 334:334:void <init>(io.rong.imlib.Chat) -> <init>  
202 - 337:338:void onJoining(java.lang.String) -> onJoining  
203 - 342:343:void onJoined(java.lang.String) -> onJoined  
204 - 347:348:void onQuited(java.lang.String) -> onQuited  
205 - 352:353:void onError(java.lang.String,io.rong.imlib.RongIMClient$ErrorCode) -> onError 207 + 347:347:void <init>(io.rong.imlib.Chat) -> <init>
  208 + 350:351:void onJoining(java.lang.String) -> onJoining
  209 + 355:356:void onJoined(java.lang.String) -> onJoined
  210 + 360:361:void onQuited(java.lang.String) -> onQuited
  211 + 365:366:void onError(java.lang.String,io.rong.imlib.RongIMClient$ErrorCode) -> onError
206 io.rong.imlib.Chat$12 -> io.rong.imlib.Chat$12: 212 io.rong.imlib.Chat$12 -> io.rong.imlib.Chat$12:
207 io.rong.imlib.Chat this$0 -> this$0 213 io.rong.imlib.Chat this$0 -> this$0
208 - 356:356:void <init>(io.rong.imlib.Chat) -> <init>  
209 - 360:361:boolean onReceived(io.rong.imlib.model.Message,int) -> onReceived 214 + 369:369:void <init>(io.rong.imlib.Chat) -> <init>
  215 + 373:374:boolean onReceived(io.rong.imlib.model.Message,int) -> onReceived
210 io.rong.imlib.Chat$13 -> io.rong.imlib.Chat$13: 216 io.rong.imlib.Chat$13 -> io.rong.imlib.Chat$13:
211 io.rong.imlib.Chat this$0 -> this$0 217 io.rong.imlib.Chat this$0 -> this$0
212 - 390:390:void <init>(io.rong.imlib.Chat) -> <init>  
213 - 393:398:void onSuccess(java.util.List) -> onSuccess  
214 - 402:403:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError  
215 - 390:390:void onSuccess(java.lang.Object) -> onSuccess 218 + 403:403:void <init>(io.rong.imlib.Chat) -> <init>
  219 + 406:411:void onSuccess(java.util.List) -> onSuccess
  220 + 415:416:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
  221 + 403:403:void onSuccess(java.lang.Object) -> onSuccess
216 io.rong.imlib.Chat$14 -> io.rong.imlib.Chat$14: 222 io.rong.imlib.Chat$14 -> io.rong.imlib.Chat$14:
217 int[] $SwitchMap$io$rong$imlib$RongIMClient$ConnectionStatusListener$ConnectionStatus -> $SwitchMap$io$rong$imlib$RongIMClient$ConnectionStatusListener$ConnectionStatus 223 int[] $SwitchMap$io$rong$imlib$RongIMClient$ConnectionStatusListener$ConnectionStatus -> $SwitchMap$io$rong$imlib$RongIMClient$ConnectionStatusListener$ConnectionStatus
218 - 300:300:void <clinit>() -> <clinit> 224 + 313:313:void <clinit>() -> <clinit>
219 io.rong.imlib.Chat$2 -> io.rong.imlib.Chat$2: 225 io.rong.imlib.Chat$2 -> io.rong.imlib.Chat$2:
220 io.rong.imlib.Chat this$0 -> this$0 226 io.rong.imlib.Chat this$0 -> this$0
221 - 118:118:void <init>(io.rong.imlib.Chat) -> <init>  
222 - 122:123:void onTokenIncorrect() -> onTokenIncorrect  
223 - 128:130:void onSuccess(java.lang.String) -> onSuccess  
224 - 135:136:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError  
225 - 118:118:void onSuccess(java.lang.Object) -> onSuccess 227 + 121:121:void <init>(io.rong.imlib.Chat) -> <init>
  228 + 125:126:void onTokenIncorrect() -> onTokenIncorrect
  229 + 131:133:void onSuccess(java.lang.String) -> onSuccess
  230 + 138:139:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
  231 + 121:121:void onSuccess(java.lang.Object) -> onSuccess
226 io.rong.imlib.Chat$3 -> io.rong.imlib.Chat$3: 232 io.rong.imlib.Chat$3 -> io.rong.imlib.Chat$3:
227 io.rong.imlib.Chat this$0 -> this$0 233 io.rong.imlib.Chat this$0 -> this$0
228 - 150:150:void <init>(io.rong.imlib.Chat) -> <init>  
229 - 154:155:void onSuccess() -> onSuccess  
230 - 160:161:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError 234 + 153:153:void <init>(io.rong.imlib.Chat) -> <init>
  235 + 157:158:void onSuccess() -> onSuccess
  236 + 163:164:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
231 io.rong.imlib.Chat$4 -> io.rong.imlib.Chat$4: 237 io.rong.imlib.Chat$4 -> io.rong.imlib.Chat$4:
232 io.rong.imlib.Chat this$0 -> this$0 238 io.rong.imlib.Chat this$0 -> this$0
233 - 170:170:void <init>(io.rong.imlib.Chat) -> <init>  
234 - 173:174:void onSuccess() -> onSuccess  
235 - 178:179:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError 239 + 173:173:void <init>(io.rong.imlib.Chat) -> <init>
  240 + 176:177:void onSuccess() -> onSuccess
  241 + 181:182:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
236 io.rong.imlib.Chat$5 -> io.rong.imlib.Chat$5: 242 io.rong.imlib.Chat$5 -> io.rong.imlib.Chat$5:
237 io.rong.imlib.Chat this$0 -> this$0 243 io.rong.imlib.Chat this$0 -> this$0
238 - 190:190:void <init>(io.rong.imlib.Chat) -> <init>  
239 - 194:195:void onSuccess() -> onSuccess  
240 - 200:201:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError 244 + 193:193:void <init>(io.rong.imlib.Chat) -> <init>
  245 + 197:198:void onSuccess() -> onSuccess
  246 + 203:204:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
241 io.rong.imlib.Chat$6 -> io.rong.imlib.Chat$6: 247 io.rong.imlib.Chat$6 -> io.rong.imlib.Chat$6:
242 io.rong.imlib.Chat this$0 -> this$0 248 io.rong.imlib.Chat this$0 -> this$0
243 - 229:229:void <init>(io.rong.imlib.Chat) -> <init>  
244 - 233:234:void onError(java.lang.Integer,io.rong.imlib.RongIMClient$ErrorCode) -> onError  
245 - 239:240:void onSuccess(java.lang.Integer) -> onSuccess  
246 - 229:229:void onSuccess(java.lang.Object) -> onSuccess 249 + 242:242:void <init>(io.rong.imlib.Chat) -> <init>
  250 + 246:247:void onError(java.lang.Integer,io.rong.imlib.RongIMClient$ErrorCode) -> onError
  251 + 252:253:void onSuccess(java.lang.Integer) -> onSuccess
  252 + 242:242:void onSuccess(java.lang.Object) -> onSuccess
247 io.rong.imlib.Chat$7 -> io.rong.imlib.Chat$7: 253 io.rong.imlib.Chat$7 -> io.rong.imlib.Chat$7:
248 io.rong.imlib.Chat this$0 -> this$0 254 io.rong.imlib.Chat this$0 -> this$0
249 - 241:241:void <init>(io.rong.imlib.Chat) -> <init>  
250 - 245:246:void onSuccess(io.rong.imlib.model.Message) -> onSuccess  
251 - 251:252:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError  
252 - 241:241:void onSuccess(java.lang.Object) -> onSuccess 255 + 254:254:void <init>(io.rong.imlib.Chat) -> <init>
  256 + 258:259:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
  257 + 264:265:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
  258 + 254:254:void onSuccess(java.lang.Object) -> onSuccess
253 io.rong.imlib.Chat$8 -> io.rong.imlib.Chat$8: 259 io.rong.imlib.Chat$8 -> io.rong.imlib.Chat$8:
254 io.rong.imlib.Chat this$0 -> this$0 260 io.rong.imlib.Chat this$0 -> this$0
255 - 265:265:void <init>(io.rong.imlib.Chat) -> <init>  
256 - 269:270:void onError(java.lang.Integer,io.rong.imlib.RongIMClient$ErrorCode) -> onError  
257 - 275:276:void onSuccess(java.lang.Integer) -> onSuccess  
258 - 265:265:void onSuccess(java.lang.Object) -> onSuccess 261 + 278:278:void <init>(io.rong.imlib.Chat) -> <init>
  262 + 282:283:void onError(java.lang.Integer,io.rong.imlib.RongIMClient$ErrorCode) -> onError
  263 + 288:289:void onSuccess(java.lang.Integer) -> onSuccess
  264 + 278:278:void onSuccess(java.lang.Object) -> onSuccess
259 io.rong.imlib.Chat$9 -> io.rong.imlib.Chat$9: 265 io.rong.imlib.Chat$9 -> io.rong.imlib.Chat$9:
260 io.rong.imlib.Chat this$0 -> this$0 266 io.rong.imlib.Chat this$0 -> this$0
261 - 277:277:void <init>(io.rong.imlib.Chat) -> <init>  
262 - 281:282:void onSuccess(io.rong.imlib.model.Message) -> onSuccess  
263 - 287:288:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError  
264 - 277:277:void onSuccess(java.lang.Object) -> onSuccess 267 + 290:290:void <init>(io.rong.imlib.Chat) -> <init>
  268 + 294:295:void onSuccess(io.rong.imlib.model.Message) -> onSuccess
  269 + 300:301:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError
  270 + 290:290:void onSuccess(java.lang.Object) -> onSuccess
265 io.rong.imlib.ChatUtil -> io.rong.imlib.ChatUtil: 271 io.rong.imlib.ChatUtil -> io.rong.imlib.ChatUtil:
266 - 13:13:void <init>() -> <init>  
267 - 15:16:void init(android.content.Context) -> init  
268 - 19:20:void connect(io.rong.imlib.model.CNUserInfo) -> connect  
269 - 23:24:void disconnect(boolean) -> disconnect  
270 - 27:28:void joinExistChatRoom(java.lang.String,int) -> joinExistChatRoom  
271 - 31:32:void quitChatRoom(java.lang.String) -> quitChatRoom  
272 - 35:36:void sendMessage(java.lang.String,java.lang.String,java.lang.String) -> sendMessage  
273 - 39:40:void exchangeUser(io.rong.imlib.model.CNUserInfo) -> exchangeUser  
274 - 43:44:void setConnectStatusListener(io.rong.imlib.base.IChat$OnConnectStatusListener) -> setConnectStatusListener  
275 - 47:48:void setOnMessageListener(io.rong.imlib.base.IChat$OnMessageListener) -> setOnMessageListener  
276 - 51:52:void setOnChatRoomActionListener(io.rong.imlib.base.IChat$OnChatRoomActionListener) -> setOnChatRoomActionListener  
277 - 55:56:void setOnSendMessageListener(io.rong.imlib.base.IChat$OnSendMessageListener) -> setOnSendMessageListener  
278 - 59:60:void setOnConnectionListener(io.rong.imlib.base.IChat$OnConnectListener) -> setOnConnectionListener  
279 - 63:64:void setOnOperationListener(io.rong.imlib.base.IChat$OnOperationListener) -> setOnOperationListener  
280 - 67:68:void setOnResultListener(io.rong.imlib.base.IChat$OnResultListener) -> setOnResultListener  
281 - 71:72:void getLatestMessages(java.lang.String,int) -> getLatestMessages  
282 - 75:76:void setOnLatestMessageListener(io.rong.imlib.base.IChat$OnLatestMessageListener) -> setOnLatestMessageListener  
283 - 79:80:void modifyUser(java.lang.String,java.lang.String) -> modifyUser 272 + 14:14:void <init>() -> <init>
  273 + 16:17:void init(android.content.Context) -> init
  274 + 20:21:void connect(io.rong.imlib.model.CNUserInfo) -> connect
  275 + 24:25:void disconnect(boolean) -> disconnect
  276 + 28:29:void joinExistChatRoom(java.lang.String,int) -> joinExistChatRoom
  277 + 32:33:void quitChatRoom(java.lang.String) -> quitChatRoom
  278 + 36:37:void sendMessage(java.lang.String,java.lang.String,java.lang.String) -> sendMessage
  279 + 40:41:void exchangeUser(io.rong.imlib.model.CNUserInfo) -> exchangeUser
  280 + 44:44:io.rong.imlib.model.ConnectionStatus getCurrentConnectionStatus() -> getCurrentConnectionStatus
  281 + 48:49:void setConnectStatusListener(io.rong.imlib.base.IChat$OnConnectStatusListener) -> setConnectStatusListener
  282 + 52:53:void setOnMessageListener(io.rong.imlib.base.IChat$OnMessageListener) -> setOnMessageListener
  283 + 56:57:void setOnChatRoomActionListener(io.rong.imlib.base.IChat$OnChatRoomActionListener) -> setOnChatRoomActionListener
  284 + 60:61:void setOnSendMessageListener(io.rong.imlib.base.IChat$OnSendMessageListener) -> setOnSendMessageListener
  285 + 64:65:void setOnConnectionListener(io.rong.imlib.base.IChat$OnConnectListener) -> setOnConnectionListener
  286 + 68:69:void setOnOperationListener(io.rong.imlib.base.IChat$OnOperationListener) -> setOnOperationListener
  287 + 72:73:void setOnResultListener(io.rong.imlib.base.IChat$OnResultListener) -> setOnResultListener
  288 + 76:77:void getLatestMessages(java.lang.String,int) -> getLatestMessages
  289 + 80:81:void setOnLatestMessageListener(io.rong.imlib.base.IChat$OnLatestMessageListener) -> setOnLatestMessageListener
  290 + 84:85:void modifyUser(java.lang.String,java.lang.String) -> modifyUser
284 io.rong.imlib.ConnectChangeReceiver -> io.rong.imlib.ConnectChangeReceiver: 291 io.rong.imlib.ConnectChangeReceiver -> io.rong.imlib.ConnectChangeReceiver:
285 java.lang.String TAG -> TAG 292 java.lang.String TAG -> TAG
286 java.lang.String RECONNECT_ACTION -> RECONNECT_ACTION 293 java.lang.String RECONNECT_ACTION -> RECONNECT_ACTION
@@ -4490,6 +4497,7 @@ io.rong.imlib.base.IChat -&gt; io.rong.imlib.base.IChat: @@ -4490,6 +4497,7 @@ io.rong.imlib.base.IChat -&gt; io.rong.imlib.base.IChat:
4490 void sendMessage(java.lang.String,java.lang.String,java.lang.String) -> sendMessage 4497 void sendMessage(java.lang.String,java.lang.String,java.lang.String) -> sendMessage
4491 void modifyUser(java.lang.String,java.lang.String) -> modifyUser 4498 void modifyUser(java.lang.String,java.lang.String) -> modifyUser
4492 void exchangeUser(io.rong.imlib.model.CNUserInfo) -> exchangeUser 4499 void exchangeUser(io.rong.imlib.model.CNUserInfo) -> exchangeUser
  4500 + io.rong.imlib.model.ConnectionStatus getCurrentConnectionStatus() -> getCurrentConnectionStatus
4493 void setConnectStatusListener(io.rong.imlib.base.IChat$OnConnectStatusListener) -> setConnectStatusListener 4501 void setConnectStatusListener(io.rong.imlib.base.IChat$OnConnectStatusListener) -> setConnectStatusListener
4494 void setOnMessageListener(io.rong.imlib.base.IChat$OnMessageListener) -> setOnMessageListener 4502 void setOnMessageListener(io.rong.imlib.base.IChat$OnMessageListener) -> setOnMessageListener
4495 void setOnChatRoomActionListener(io.rong.imlib.base.IChat$OnChatRoomActionListener) -> setOnChatRoomActionListener 4503 void setOnChatRoomActionListener(io.rong.imlib.base.IChat$OnChatRoomActionListener) -> setOnChatRoomActionListener
@@ -5664,6 +5672,14 @@ io.rong.imlib.model.ChatRoomMemberInfo$1 -&gt; io.rong.imlib.model.ChatRoomMemberIn @@ -5664,6 +5672,14 @@ io.rong.imlib.model.ChatRoomMemberInfo$1 -&gt; io.rong.imlib.model.ChatRoomMemberIn
5664 73:73:io.rong.imlib.model.ChatRoomMemberInfo[] newArray(int) -> newArray 5672 73:73:io.rong.imlib.model.ChatRoomMemberInfo[] newArray(int) -> newArray
5665 64:64:java.lang.Object[] newArray(int) -> newArray 5673 64:64:java.lang.Object[] newArray(int) -> newArray
5666 64:64:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel 5674 64:64:java.lang.Object createFromParcel(android.os.Parcel) -> createFromParcel
  5675 +io.rong.imlib.model.ConnectionStatus -> io.rong.imlib.model.ConnectionStatus:
  5676 + int value -> value
  5677 + java.lang.String message -> message
  5678 + 7:7:void <init>() -> <init>
  5679 + 12:12:int getValue() -> getValue
  5680 + 16:17:void setValue(int) -> setValue
  5681 + 20:20:java.lang.String getMessage() -> getMessage
  5682 + 24:25:void setMessage(java.lang.String) -> setMessage
5667 io.rong.imlib.model.Conversation -> io.rong.imlib.model.Conversation: 5683 io.rong.imlib.model.Conversation -> io.rong.imlib.model.Conversation:
5668 io.rong.imlib.model.Conversation$ConversationType conversationType -> conversationType 5684 io.rong.imlib.model.Conversation$ConversationType conversationType -> conversationType
5669 java.lang.String targetId -> targetId 5685 java.lang.String targetId -> targetId
IMLib/build/outputs/mapping/release/seeds.txt
@@ -132,6 +132,7 @@ io.rong.imlib.Chat: io.rong.imlib.model.UserInfo currentUser @@ -132,6 +132,7 @@ io.rong.imlib.Chat: io.rong.imlib.model.UserInfo currentUser
132 io.rong.imlib.Chat: io.rong.imlib.model.CNUserInfo currentCNUser 132 io.rong.imlib.Chat: io.rong.imlib.model.CNUserInfo currentCNUser
133 io.rong.imlib.Chat: int defMessageCount 133 io.rong.imlib.Chat: int defMessageCount
134 io.rong.imlib.Chat: java.lang.String currentRoomId 134 io.rong.imlib.Chat: java.lang.String currentRoomId
  135 +io.rong.imlib.Chat: java.lang.String token
135 io.rong.imlib.Chat: io.rong.imlib.base.IChat$OnConnectStatusListener mConnectStatusListener 136 io.rong.imlib.Chat: io.rong.imlib.base.IChat$OnConnectStatusListener mConnectStatusListener
136 io.rong.imlib.Chat: io.rong.imlib.base.IChat$OnMessageListener mOnMessageListener 137 io.rong.imlib.Chat: io.rong.imlib.base.IChat$OnMessageListener mOnMessageListener
137 io.rong.imlib.Chat: io.rong.imlib.base.IChat$OnChatRoomActionListener mOnChatRoomActionListener 138 io.rong.imlib.Chat: io.rong.imlib.base.IChat$OnChatRoomActionListener mOnChatRoomActionListener
@@ -158,6 +159,7 @@ io.rong.imlib.Chat: void joinChatRoom(java.lang.String,int) @@ -158,6 +159,7 @@ io.rong.imlib.Chat: void joinChatRoom(java.lang.String,int)
158 io.rong.imlib.Chat: void joinExistChatRoom(java.lang.String,int) 159 io.rong.imlib.Chat: void joinExistChatRoom(java.lang.String,int)
159 io.rong.imlib.Chat: void quitChatRoom(java.lang.String) 160 io.rong.imlib.Chat: void quitChatRoom(java.lang.String)
160 io.rong.imlib.Chat: void sendMessage(java.lang.String,java.lang.String,java.lang.String) 161 io.rong.imlib.Chat: void sendMessage(java.lang.String,java.lang.String,java.lang.String)
  162 +io.rong.imlib.Chat: io.rong.imlib.model.ConnectionStatus getCurrentConnectionStatus()
161 io.rong.imlib.Chat: void exchangeUser(io.rong.imlib.model.CNUserInfo) 163 io.rong.imlib.Chat: void exchangeUser(io.rong.imlib.model.CNUserInfo)
162 io.rong.imlib.Chat: void sendChatRoomMessage(java.lang.String,io.rong.imlib.model.MessageContent) 164 io.rong.imlib.Chat: void sendChatRoomMessage(java.lang.String,io.rong.imlib.model.MessageContent)
163 io.rong.imlib.Chat: void sendPrivateMessage(java.lang.String,io.rong.imlib.model.MessageContent) 165 io.rong.imlib.Chat: void sendPrivateMessage(java.lang.String,io.rong.imlib.model.MessageContent)
@@ -178,15 +180,19 @@ io.rong.imlib.Chat: io.rong.imlib.model.UserInfo getCurrentUser() @@ -178,15 +180,19 @@ io.rong.imlib.Chat: io.rong.imlib.model.UserInfo getCurrentUser()
178 io.rong.imlib.Chat: void setCurrentUser(io.rong.imlib.model.UserInfo) 180 io.rong.imlib.Chat: void setCurrentUser(io.rong.imlib.model.UserInfo)
179 io.rong.imlib.Chat: io.rong.imlib.model.CNUserInfo getCurrentCNUser() 181 io.rong.imlib.Chat: io.rong.imlib.model.CNUserInfo getCurrentCNUser()
180 io.rong.imlib.Chat: void modifyUser(java.lang.String,java.lang.String) 182 io.rong.imlib.Chat: void modifyUser(java.lang.String,java.lang.String)
181 -io.rong.imlib.Chat: io.rong.imlib.base.IChat$OnConnectListener access$000(io.rong.imlib.Chat)  
182 -io.rong.imlib.Chat: io.rong.imlib.base.IChat$OnOperationListener access$100(io.rong.imlib.Chat)  
183 -io.rong.imlib.Chat: io.rong.imlib.base.IChat$OnSendMessageListener access$200(io.rong.imlib.Chat)  
184 -io.rong.imlib.Chat: io.rong.imlib.model.CNMessage access$300(io.rong.imlib.Chat,io.rong.imlib.model.Message)  
185 -io.rong.imlib.Chat: io.rong.imlib.base.IChat$OnResultListener access$400(io.rong.imlib.Chat)  
186 -io.rong.imlib.Chat: io.rong.imlib.base.IChat$OnConnectStatusListener access$500(io.rong.imlib.Chat)  
187 -io.rong.imlib.Chat: io.rong.imlib.base.IChat$OnChatRoomActionListener access$600(io.rong.imlib.Chat)  
188 -io.rong.imlib.Chat: io.rong.imlib.base.IChat$OnMessageListener access$700(io.rong.imlib.Chat)  
189 -io.rong.imlib.Chat: io.rong.imlib.base.IChat$OnLatestMessageListener access$800(io.rong.imlib.Chat) 183 +io.rong.imlib.Chat: java.lang.String access$002(io.rong.imlib.Chat,java.lang.String)
  184 +io.rong.imlib.Chat: java.lang.String access$000(io.rong.imlib.Chat)
  185 +io.rong.imlib.Chat: void access$100(io.rong.imlib.Chat,java.lang.String)
  186 +io.rong.imlib.Chat: io.rong.imlib.base.IChat$OnConnectListener access$200(io.rong.imlib.Chat)
  187 +io.rong.imlib.Chat: void access$300(io.rong.imlib.Chat,io.rong.imlib.model.UserInfo)
  188 +io.rong.imlib.Chat: io.rong.imlib.base.IChat$OnOperationListener access$400(io.rong.imlib.Chat)
  189 +io.rong.imlib.Chat: io.rong.imlib.base.IChat$OnSendMessageListener access$500(io.rong.imlib.Chat)
  190 +io.rong.imlib.Chat: io.rong.imlib.model.CNMessage access$600(io.rong.imlib.Chat,io.rong.imlib.model.Message)
  191 +io.rong.imlib.Chat: io.rong.imlib.base.IChat$OnResultListener access$700(io.rong.imlib.Chat)
  192 +io.rong.imlib.Chat: io.rong.imlib.base.IChat$OnConnectStatusListener access$800(io.rong.imlib.Chat)
  193 +io.rong.imlib.Chat: io.rong.imlib.base.IChat$OnChatRoomActionListener access$900(io.rong.imlib.Chat)
  194 +io.rong.imlib.Chat: io.rong.imlib.base.IChat$OnMessageListener access$1000(io.rong.imlib.Chat)
  195 +io.rong.imlib.Chat: io.rong.imlib.base.IChat$OnLatestMessageListener access$1100(io.rong.imlib.Chat)
190 io.rong.imlib.Chat: void <clinit>() 196 io.rong.imlib.Chat: void <clinit>()
191 io.rong.imlib.Chat$1 197 io.rong.imlib.Chat$1
192 io.rong.imlib.Chat$1: io.rong.imlib.Chat this$0 198 io.rong.imlib.Chat$1: io.rong.imlib.Chat this$0
@@ -271,6 +277,7 @@ io.rong.imlib.ChatUtil: void joinExistChatRoom(java.lang.String,int) @@ -271,6 +277,7 @@ io.rong.imlib.ChatUtil: void joinExistChatRoom(java.lang.String,int)
271 io.rong.imlib.ChatUtil: void quitChatRoom(java.lang.String) 277 io.rong.imlib.ChatUtil: void quitChatRoom(java.lang.String)
272 io.rong.imlib.ChatUtil: void sendMessage(java.lang.String,java.lang.String,java.lang.String) 278 io.rong.imlib.ChatUtil: void sendMessage(java.lang.String,java.lang.String,java.lang.String)
273 io.rong.imlib.ChatUtil: void exchangeUser(io.rong.imlib.model.CNUserInfo) 279 io.rong.imlib.ChatUtil: void exchangeUser(io.rong.imlib.model.CNUserInfo)
  280 +io.rong.imlib.ChatUtil: io.rong.imlib.model.ConnectionStatus getCurrentConnectionStatus()
274 io.rong.imlib.ChatUtil: void setConnectStatusListener(io.rong.imlib.base.IChat$OnConnectStatusListener) 281 io.rong.imlib.ChatUtil: void setConnectStatusListener(io.rong.imlib.base.IChat$OnConnectStatusListener)
275 io.rong.imlib.ChatUtil: void setOnMessageListener(io.rong.imlib.base.IChat$OnMessageListener) 282 io.rong.imlib.ChatUtil: void setOnMessageListener(io.rong.imlib.base.IChat$OnMessageListener)
276 io.rong.imlib.ChatUtil: void setOnChatRoomActionListener(io.rong.imlib.base.IChat$OnChatRoomActionListener) 283 io.rong.imlib.ChatUtil: void setOnChatRoomActionListener(io.rong.imlib.base.IChat$OnChatRoomActionListener)
@@ -4490,6 +4497,7 @@ io.rong.imlib.base.IChat: void quitChatRoom(java.lang.String) @@ -4490,6 +4497,7 @@ io.rong.imlib.base.IChat: void quitChatRoom(java.lang.String)
4490 io.rong.imlib.base.IChat: void sendMessage(java.lang.String,java.lang.String,java.lang.String) 4497 io.rong.imlib.base.IChat: void sendMessage(java.lang.String,java.lang.String,java.lang.String)
4491 io.rong.imlib.base.IChat: void modifyUser(java.lang.String,java.lang.String) 4498 io.rong.imlib.base.IChat: void modifyUser(java.lang.String,java.lang.String)
4492 io.rong.imlib.base.IChat: void exchangeUser(io.rong.imlib.model.CNUserInfo) 4499 io.rong.imlib.base.IChat: void exchangeUser(io.rong.imlib.model.CNUserInfo)
  4500 +io.rong.imlib.base.IChat: io.rong.imlib.model.ConnectionStatus getCurrentConnectionStatus()
4493 io.rong.imlib.base.IChat: void setConnectStatusListener(io.rong.imlib.base.IChat$OnConnectStatusListener) 4501 io.rong.imlib.base.IChat: void setConnectStatusListener(io.rong.imlib.base.IChat$OnConnectStatusListener)
4494 io.rong.imlib.base.IChat: void setOnMessageListener(io.rong.imlib.base.IChat$OnMessageListener) 4502 io.rong.imlib.base.IChat: void setOnMessageListener(io.rong.imlib.base.IChat$OnMessageListener)
4495 io.rong.imlib.base.IChat: void setOnChatRoomActionListener(io.rong.imlib.base.IChat$OnChatRoomActionListener) 4503 io.rong.imlib.base.IChat: void setOnChatRoomActionListener(io.rong.imlib.base.IChat$OnChatRoomActionListener)
@@ -5664,6 +5672,14 @@ io.rong.imlib.model.ChatRoomMemberInfo$1: io.rong.imlib.model.ChatRoomMemberInfo @@ -5664,6 +5672,14 @@ io.rong.imlib.model.ChatRoomMemberInfo$1: io.rong.imlib.model.ChatRoomMemberInfo
5664 io.rong.imlib.model.ChatRoomMemberInfo$1: io.rong.imlib.model.ChatRoomMemberInfo[] newArray(int) 5672 io.rong.imlib.model.ChatRoomMemberInfo$1: io.rong.imlib.model.ChatRoomMemberInfo[] newArray(int)
5665 io.rong.imlib.model.ChatRoomMemberInfo$1: java.lang.Object[] newArray(int) 5673 io.rong.imlib.model.ChatRoomMemberInfo$1: java.lang.Object[] newArray(int)
5666 io.rong.imlib.model.ChatRoomMemberInfo$1: java.lang.Object createFromParcel(android.os.Parcel) 5674 io.rong.imlib.model.ChatRoomMemberInfo$1: java.lang.Object createFromParcel(android.os.Parcel)
  5675 +io.rong.imlib.model.ConnectionStatus
  5676 +io.rong.imlib.model.ConnectionStatus: int value
  5677 +io.rong.imlib.model.ConnectionStatus: java.lang.String message
  5678 +io.rong.imlib.model.ConnectionStatus: ConnectionStatus()
  5679 +io.rong.imlib.model.ConnectionStatus: int getValue()
  5680 +io.rong.imlib.model.ConnectionStatus: void setValue(int)
  5681 +io.rong.imlib.model.ConnectionStatus: java.lang.String getMessage()
  5682 +io.rong.imlib.model.ConnectionStatus: void setMessage(java.lang.String)
5667 io.rong.imlib.model.Conversation 5683 io.rong.imlib.model.Conversation
5668 io.rong.imlib.model.Conversation: io.rong.imlib.model.Conversation$ConversationType conversationType 5684 io.rong.imlib.model.Conversation: io.rong.imlib.model.Conversation$ConversationType conversationType
5669 io.rong.imlib.model.Conversation: java.lang.String targetId 5685 io.rong.imlib.model.Conversation: java.lang.String targetId
IMLib/src/main/java/io.rong.imlib/Chat.java
@@ -13,6 +13,7 @@ import java.util.UUID; @@ -13,6 +13,7 @@ import java.util.UUID;
13 import io.rong.imlib.base.IChat; 13 import io.rong.imlib.base.IChat;
14 import io.rong.imlib.model.CNMessage; 14 import io.rong.imlib.model.CNMessage;
15 import io.rong.imlib.model.CNUserInfo; 15 import io.rong.imlib.model.CNUserInfo;
  16 +import io.rong.imlib.model.ConnectionStatus;
16 import io.rong.imlib.model.Conversation; 17 import io.rong.imlib.model.Conversation;
17 import io.rong.imlib.model.Message; 18 import io.rong.imlib.model.Message;
18 import io.rong.imlib.model.MessageContent; 19 import io.rong.imlib.model.MessageContent;
@@ -35,6 +36,9 @@ public class Chat implements IChat { @@ -35,6 +36,9 @@ public class Chat implements IChat {
35 //当前聊天室房间id 36 //当前聊天室房间id
36 private static String currentRoomId; 37 private static String currentRoomId;
37 38
  39 + private String token;
  40 +
  41 +
38 private OnConnectStatusListener mConnectStatusListener; 42 private OnConnectStatusListener mConnectStatusListener;
39 private OnMessageListener mOnMessageListener; 43 private OnMessageListener mOnMessageListener;
40 private OnChatRoomActionListener mOnChatRoomActionListener; 44 private OnChatRoomActionListener mOnChatRoomActionListener;
@@ -91,7 +95,6 @@ public class Chat implements IChat { @@ -91,7 +95,6 @@ public class Chat implements IChat {
91 @Override 95 @Override
92 public void onResponse(int code, String body) { 96 public void onResponse(int code, String body) {
93 if (code != 200) return; 97 if (code != 200) return;
94 - String token;  
95 try { 98 try {
96 JSONObject jsonObject = new JSONObject(body); 99 JSONObject jsonObject = new JSONObject(body);
97 token = jsonObject.getString("token"); 100 token = jsonObject.getString("token");
@@ -105,7 +108,7 @@ public class Chat implements IChat { @@ -105,7 +108,7 @@ public class Chat implements IChat {
105 } 108 }
106 109
107 //获得token 110 //获得token
108 - public static void getToken(CNUserInfo user, HttpUtil.OnResponse callback) { 111 + private static void getToken(CNUserInfo user, HttpUtil.OnResponse callback) {
109 final String HTTP_GET_TOKEN = "https://api.cn.ronghub.com/user/getToken.json"; 112 final String HTTP_GET_TOKEN = "https://api.cn.ronghub.com/user/getToken.json";
110 HttpUtil.Header header = HttpUtil.getRcHeader(APP_KEY, APP_SECRET); 113 HttpUtil.Header header = HttpUtil.getRcHeader(APP_KEY, APP_SECRET);
111 String body = "userId=" + user.getUserId() + "&name=" + user.getUserName() + "&portraitUri=" + Uri.parse(user.getHeadUrl()); 114 String body = "userId=" + user.getUserId() + "&name=" + user.getUserName() + "&portraitUri=" + Uri.parse(user.getHeadUrl());
@@ -114,7 +117,7 @@ public class Chat implements IChat { @@ -114,7 +117,7 @@ public class Chat implements IChat {
114 } 117 }
115 118
116 //连接融云服务器 119 //连接融云服务器
117 - public void connect(String token) { 120 + private void connect(String token) {
118 RongIMClient.connect(token, new RongIMClient.ConnectCallback() { 121 RongIMClient.connect(token, new RongIMClient.ConnectCallback() {
119 @Override 122 @Override
120 public void onTokenIncorrect() { 123 public void onTokenIncorrect() {
@@ -144,7 +147,7 @@ public class Chat implements IChat { @@ -144,7 +147,7 @@ public class Chat implements IChat {
144 } 147 }
145 148
146 //加入聊天室,如果存在则加入,如果不存在,则创建 149 //加入聊天室,如果存在则加入,如果不存在,则创建
147 - public void joinChatRoom(String roomId, int messageCount) { 150 + private void joinChatRoom(String roomId, int messageCount) {
148 defMessageCount = messageCount; 151 defMessageCount = messageCount;
149 currentRoomId = roomId; 152 currentRoomId = roomId;
150 RongIMClient.getInstance().joinChatRoom(currentRoomId, defMessageCount, new RongIMClient.OperationCallback() { 153 RongIMClient.getInstance().joinChatRoom(currentRoomId, defMessageCount, new RongIMClient.OperationCallback() {
@@ -167,7 +170,7 @@ public class Chat implements IChat { @@ -167,7 +170,7 @@ public class Chat implements IChat {
167 defMessageCount = messageCount; 170 defMessageCount = messageCount;
168 currentRoomId = roomId; 171 currentRoomId = roomId;
169 roomIdList.add(currentRoomId); 172 roomIdList.add(currentRoomId);
170 - RongIMClient.getInstance().joinChatRoom(currentRoomId, defMessageCount, new RongIMClient.OperationCallback() { 173 + RongIMClient.getInstance().joinExistChatRoom(currentRoomId, defMessageCount, new RongIMClient.OperationCallback() {
171 @Override 174 @Override
172 public void onSuccess() { 175 public void onSuccess() {
173 mOnOperationListener.onSuccess(IChat.SUCCESS_JOIN_EXIST_CHATROOM, MSG_SUCCESS_JOIN_EXIST_CHATROOM); 176 mOnOperationListener.onSuccess(IChat.SUCCESS_JOIN_EXIST_CHATROOM, MSG_SUCCESS_JOIN_EXIST_CHATROOM);
@@ -204,6 +207,7 @@ public class Chat implements IChat { @@ -204,6 +207,7 @@ public class Chat implements IChat {
204 207
205 //向当前聊天室发送消息 208 //向当前聊天室发送消息
206 public void sendMessage(String conversationType, String targetId, String message) { 209 public void sendMessage(String conversationType, String targetId, String message) {
  210 + //TODO 判断token是否获取成功
207 final TextMessage content = TextMessage.obtain(message); 211 final TextMessage content = TextMessage.obtain(message);
208 if (conversationType.equals(IChat.PRIVATE)) { 212 if (conversationType.equals(IChat.PRIVATE)) {
209 sendPrivateMessage(targetId, content); 213 sendPrivateMessage(targetId, content);
@@ -212,10 +216,19 @@ public class Chat implements IChat { @@ -212,10 +216,19 @@ public class Chat implements IChat {
212 } 216 }
213 } 217 }
214 218
  219 + //主动获取当前连接状态
  220 + public ConnectionStatus getCurrentConnectionStatus() {
  221 + ConnectionStatus connectionStatus = new ConnectionStatus();
  222 + connectionStatus.setValue(RongIMClient.getInstance().getCurrentConnectionStatus().getValue());
  223 + connectionStatus.setMessage(RongIMClient.getInstance().getCurrentConnectionStatus().getMessage());
  224 + return connectionStatus;
  225 + }
  226 +
215 //切换用户 227 //切换用户
216 public void exchangeUser(CNUserInfo userInfo) { 228 public void exchangeUser(CNUserInfo userInfo) {
217 disconnect(false); 229 disconnect(false);
218 connect(userInfo); 230 connect(userInfo);
  231 + //TODO 在token获取成功时做连接操作,连接成功之后做加入聊天室操作
219 joinChatRoom(currentRoomId, -1); 232 joinChatRoom(currentRoomId, -1);
220 } 233 }
221 234
@@ -440,15 +453,15 @@ public class Chat implements IChat { @@ -440,15 +453,15 @@ public class Chat implements IChat {
440 this.mOnLatestMessageListener = listener; 453 this.mOnLatestMessageListener = listener;
441 } 454 }
442 455
443 - public UserInfo getCurrentUser() { 456 + private UserInfo getCurrentUser() {
444 return currentUser; 457 return currentUser;
445 } 458 }
446 459
447 - public void setCurrentUser(UserInfo user) { 460 + private void setCurrentUser(UserInfo user) {
448 currentUser = user; 461 currentUser = user;
449 } 462 }
450 463
451 - public static CNUserInfo getCurrentCNUser() { 464 + private static CNUserInfo getCurrentCNUser() {
452 return currentCNUser; 465 return currentCNUser;
453 } 466 }
454 467
IMLib/src/main/java/io.rong.imlib/ChatUtil.java
@@ -4,6 +4,7 @@ import android.content.Context; @@ -4,6 +4,7 @@ import android.content.Context;
4 4
5 import io.rong.imlib.base.IChat; 5 import io.rong.imlib.base.IChat;
6 import io.rong.imlib.model.CNUserInfo; 6 import io.rong.imlib.model.CNUserInfo;
  7 +import io.rong.imlib.model.ConnectionStatus;
7 import io.rong.imlib.model.UserInfo; 8 import io.rong.imlib.model.UserInfo;
8 9
9 /** 10 /**
@@ -39,6 +40,10 @@ public class ChatUtil { @@ -39,6 +40,10 @@ public class ChatUtil {
39 Chat.getInstance().exchangeUser(userInfo); 40 Chat.getInstance().exchangeUser(userInfo);
40 } 41 }
41 42
  43 + public static ConnectionStatus getCurrentConnectionStatus() {
  44 + return Chat.getInstance().getCurrentConnectionStatus();
  45 + }
  46 +
42 public static void setConnectStatusListener(IChat.OnConnectStatusListener listener) { 47 public static void setConnectStatusListener(IChat.OnConnectStatusListener listener) {
43 Chat.getInstance().setConnectStatusListener(listener); 48 Chat.getInstance().setConnectStatusListener(listener);
44 } 49 }
IMLib/src/main/java/io.rong.imlib/base/IChat.java
@@ -6,6 +6,7 @@ import java.util.List; @@ -6,6 +6,7 @@ import java.util.List;
6 6
7 import io.rong.imlib.model.CNMessage; 7 import io.rong.imlib.model.CNMessage;
8 import io.rong.imlib.model.CNUserInfo; 8 import io.rong.imlib.model.CNUserInfo;
  9 +import io.rong.imlib.model.ConnectionStatus;
9 import io.rong.imlib.model.UserInfo; 10 import io.rong.imlib.model.UserInfo;
10 11
11 /** 12 /**
@@ -72,6 +73,8 @@ public interface IChat { @@ -72,6 +73,8 @@ public interface IChat {
72 //切换账户 73 //切换账户
73 void exchangeUser(CNUserInfo userInfo); 74 void exchangeUser(CNUserInfo userInfo);
74 75
  76 + ConnectionStatus getCurrentConnectionStatus();
  77 +
75 //连接状态监听 78 //连接状态监听
76 void setConnectStatusListener(OnConnectStatusListener listener); 79 void setConnectStatusListener(OnConnectStatusListener listener);
77 80
IMLib/src/main/java/io.rong.imlib/model/ConnectionStatus.java 0 → 100644
  1 +package io.rong.imlib.model;
  2 +
  3 +/**
  4 + * Created by Lynn on 2/28/2017.
  5 + */
  6 +
  7 +public class ConnectionStatus {
  8 + private int value;
  9 + private String message;
  10 +
  11 + public int getValue() {
  12 + return value;
  13 + }
  14 +
  15 + public void setValue(int value) {
  16 + this.value = value;
  17 + }
  18 +
  19 + public String getMessage() {
  20 + return message;
  21 + }
  22 +
  23 + public void setMessage(String message) {
  24 + this.message = message;
  25 + }
  26 +}
app/src/main/java/com/cnlive/chat/ui/ChatRoomActivity.java
@@ -215,7 +215,7 @@ public class ChatRoomActivity extends AppCompatActivity implements View.OnClickL @@ -215,7 +215,7 @@ public class ChatRoomActivity extends AppCompatActivity implements View.OnClickL
215 case IChat.NETWORK_UNAVAILABLE: 215 case IChat.NETWORK_UNAVAILABLE:
216 //网络不可以 216 //网络不可以
217 break; 217 break;
218 - case IChat.ERROR_TOKEN_INCORRECT: 218 + case IChat.TOKEN_INCORRECT:
219 //Token错误 219 //Token错误
220 break; 220 break;
221 case IChat.SERVER_INVALID: 221 case IChat.SERVER_INVALID:
app/src/main/java/com/cnlive/chat/ui/PrivateChatActivity.java
@@ -221,7 +221,7 @@ public class PrivateChatActivity extends AppCompatActivity implements View.OnCli @@ -221,7 +221,7 @@ public class PrivateChatActivity extends AppCompatActivity implements View.OnCli
221 case IChat.NETWORK_UNAVAILABLE: 221 case IChat.NETWORK_UNAVAILABLE:
222 //网络不可以 222 //网络不可以
223 break; 223 break;
224 - case IChat.ERROR_TOKEN_INCORRECT: 224 + case IChat.TOKEN_INCORRECT:
225 //Token错误 225 //Token错误
226 break; 226 break;
227 case IChat.SERVER_INVALID: 227 case IChat.SERVER_INVALID: