Commit e9af04be47f2bcbec5e04eca468b13cbbbd5ce07
1 parent
8ee1b9a7
修给部分开放接口
Showing
41 changed files
with
1335 additions
and
935 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/classes/release/io/rong/imlib/model/CNUserInfo.class
No preview for this file type
IMLib/build/intermediates/classes/release/io/rong/imlib/receiver/SealNotificationReceiver.class
No preview for this file type
IMLib/build/intermediates/incremental/mergeDebugAndroidTestResources/compile-file-map.properties
IMLib/build/intermediates/incremental/mergeDebugResources/compile-file-map.properties
IMLib/build/intermediates/incremental/mergeReleaseResources/compile-file-map.properties
IMLib/build/intermediates/incremental/packageDebugResources/compile-file-map.properties
IMLib/build/intermediates/incremental/packageReleaseResources/compile-file-map.properties
IMLib/build/intermediates/res/resources-debug-androidTest.ap_
No preview for this file type
IMLib/build/intermediates/transforms/proguard/release/jars/3/3/main.jar
No preview for this file type
IMLib/build/outputs/aar/IMLib-debug.aar
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,17 +6522,20 @@ _____________________________________________________________________ | @@ -6522,17 +6522,20 @@ _____________________________________________________________________ | ||
| 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 = 426): | 6525 | +Constant Pool (count = 507): |
| 6526 | + String [] | 6526 | + String [] |
| 6527 | - + String [ : ] | ||
| 6528 | + String [&name=] | 6527 | + String [&name=] |
| 6529 | + String [&portraitUri=] | 6528 | + String [&portraitUri=] |
| 6530 | - + String [DemoView] | 6529 | + + String [-] |
| 6530 | + + String [N16VJFIPE22p] | ||
| 6531 | + + String [chatRoom] | ||
| 6531 | + String [currentUser should not be null.] | 6532 | + String [currentUser should not be null.] |
| 6533 | + + String [e5t4ouvpe5qea] | ||
| 6532 | + String [https://api.cn.ronghub.com/user/getToken.json] | 6534 | + String [https://api.cn.ronghub.com/user/getToken.json] |
| 6535 | + + String [private] | ||
| 6533 | + String [userId=] | 6536 | + String [userId=] |
| 6537 | + + String [??] | ||
| 6534 | + Class [android/net/Uri] | 6538 | + Class [android/net/Uri] |
| 6535 | - + Class [android/util/Log] | ||
| 6536 | + Class [io/rong/imlib/Chat] | 6539 | + Class [io/rong/imlib/Chat] |
| 6537 | + Class [io/rong/imlib/Chat$1] | 6540 | + Class [io/rong/imlib/Chat$1] |
| 6538 | + Class [io/rong/imlib/Chat$10] | 6541 | + Class [io/rong/imlib/Chat$10] |
| @@ -6578,7 +6581,12 @@ Constant Pool (count = 426): | @@ -6578,7 +6581,12 @@ Constant Pool (count = 426): | ||
| 6578 | + Class [io/rong/message/TextMessage] | 6581 | + Class [io/rong/message/TextMessage] |
| 6579 | + Class [java/lang/Object] | 6582 | + Class [java/lang/Object] |
| 6580 | + Class [java/lang/RuntimeException] | 6583 | + Class [java/lang/RuntimeException] |
| 6584 | + + Class [java/lang/String] | ||
| 6581 | + Class [java/lang/StringBuilder] | 6585 | + Class [java/lang/StringBuilder] |
| 6586 | + + Class [java/lang/System] | ||
| 6587 | + + Class [java/util/ArrayList] | ||
| 6588 | + + Class [java/util/List] | ||
| 6589 | + + Class [java/util/UUID] | ||
| 6582 | + Fieldref [io/rong/imlib/Chat.APP_KEY Ljava/lang/String;] | 6590 | + Fieldref [io/rong/imlib/Chat.APP_KEY Ljava/lang/String;] |
| 6583 | + Fieldref [io/rong/imlib/Chat.APP_SECRET Ljava/lang/String;] | 6591 | + Fieldref [io/rong/imlib/Chat.APP_SECRET Ljava/lang/String;] |
| 6584 | + Fieldref [io/rong/imlib/Chat.chat Lio/rong/imlib/Chat;] | 6592 | + Fieldref [io/rong/imlib/Chat.chat Lio/rong/imlib/Chat;] |
| @@ -6587,6 +6595,7 @@ Constant Pool (count = 426): | @@ -6587,6 +6595,7 @@ Constant Pool (count = 426): | ||
| 6587 | + Fieldref [io/rong/imlib/Chat.currentCNUser Lio/rong/imlib/model/CNUserInfo;] | 6595 | + Fieldref [io/rong/imlib/Chat.currentCNUser Lio/rong/imlib/model/CNUserInfo;] |
| 6588 | + Fieldref [io/rong/imlib/Chat.currentRoomId Ljava/lang/String;] | 6596 | + Fieldref [io/rong/imlib/Chat.currentRoomId Ljava/lang/String;] |
| 6589 | + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;] | 6597 | + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;] |
| 6598 | + + Fieldref [io/rong/imlib/Chat.defMessageCount I] | ||
| 6590 | + Fieldref [io/rong/imlib/Chat.mConnectStatusListener Lio/rong/imlib/base/IChat$OnConnectStatusListener;] | 6599 | + Fieldref [io/rong/imlib/Chat.mConnectStatusListener Lio/rong/imlib/base/IChat$OnConnectStatusListener;] |
| 6591 | + Fieldref [io/rong/imlib/Chat.mOnChatRoomActionListener Lio/rong/imlib/base/IChat$OnChatRoomActionListener;] | 6600 | + Fieldref [io/rong/imlib/Chat.mOnChatRoomActionListener Lio/rong/imlib/base/IChat$OnChatRoomActionListener;] |
| 6592 | + Fieldref [io/rong/imlib/Chat.mOnConnectionListener Lio/rong/imlib/base/IChat$OnConnectListener;] | 6601 | + Fieldref [io/rong/imlib/Chat.mOnConnectionListener Lio/rong/imlib/base/IChat$OnConnectListener;] |
| @@ -6596,17 +6605,22 @@ Constant Pool (count = 426): | @@ -6596,17 +6605,22 @@ Constant Pool (count = 426): | ||
| 6596 | + Fieldref [io/rong/imlib/Chat.mOnResultListener Lio/rong/imlib/base/IChat$OnResultListener;] | 6605 | + Fieldref [io/rong/imlib/Chat.mOnResultListener Lio/rong/imlib/base/IChat$OnResultListener;] |
| 6597 | + Fieldref [io/rong/imlib/Chat.mOnSendMessageListener Lio/rong/imlib/base/IChat$OnSendMessageListener;] | 6606 | + Fieldref [io/rong/imlib/Chat.mOnSendMessageListener Lio/rong/imlib/base/IChat$OnSendMessageListener;] |
| 6598 | + Fieldref [io/rong/imlib/Chat.onReceiveMessageListener Lio/rong/imlib/RongIMClient$OnReceiveMessageListener;] | 6607 | + Fieldref [io/rong/imlib/Chat.onReceiveMessageListener Lio/rong/imlib/RongIMClient$OnReceiveMessageListener;] |
| 6608 | + + Fieldref [io/rong/imlib/Chat.roomIdList Ljava/util/List;] | ||
| 6599 | + Fieldref [io/rong/imlib/model/Conversation$ConversationType.CHATROOM Lio/rong/imlib/model/Conversation$ConversationType;] | 6609 | + Fieldref [io/rong/imlib/model/Conversation$ConversationType.CHATROOM Lio/rong/imlib/model/Conversation$ConversationType;] |
| 6600 | + Fieldref [io/rong/imlib/model/Conversation$ConversationType.PRIVATE Lio/rong/imlib/model/Conversation$ConversationType;] | 6610 | + Fieldref [io/rong/imlib/model/Conversation$ConversationType.PRIVATE Lio/rong/imlib/model/Conversation$ConversationType;] |
| 6601 | + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;] | 6611 | + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;] |
| 6602 | + Methodref [android/net/Uri.toString ()Ljava/lang/String;] | 6612 | + Methodref [android/net/Uri.toString ()Ljava/lang/String;] |
| 6603 | - + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] | ||
| 6604 | + Methodref [io/rong/imlib/Chat.<init> ()V] | 6613 | + Methodref [io/rong/imlib/Chat.<init> ()V] |
| 6605 | + Methodref [io/rong/imlib/Chat.cnMessage (Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage;] | 6614 | + 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] | ||
| 6616 | + + Methodref [io/rong/imlib/Chat.disconnect (Z)V] | ||
| 6606 | + Methodref [io/rong/imlib/Chat.getToken (Lio/rong/imlib/model/CNUserInfo;Lio/rong/imlib/network/HttpUtil$OnResponse;)V] | 6617 | + Methodref [io/rong/imlib/Chat.getToken (Lio/rong/imlib/model/CNUserInfo;Lio/rong/imlib/network/HttpUtil$OnResponse;)V] |
| 6607 | - + Methodref [io/rong/imlib/Chat.sendChatRoomMessage (Lio/rong/imlib/model/MessageContent;)V] | 6618 | + + Methodref [io/rong/imlib/Chat.joinChatRoom (Ljava/lang/String;I)V] |
| 6619 | + + Methodref [io/rong/imlib/Chat.sendChatRoomMessage (Ljava/lang/String;Lio/rong/imlib/model/MessageContent;)V] | ||
| 6620 | + + Methodref [io/rong/imlib/Chat.sendPrivateMessage (Ljava/lang/String;Lio/rong/imlib/model/MessageContent;)V] | ||
| 6608 | + Methodref [io/rong/imlib/Chat.setChatRoomActionListener (Lio/rong/imlib/RongIMClient$ChatRoomActionListener;)V] | 6621 | + Methodref [io/rong/imlib/Chat.setChatRoomActionListener (Lio/rong/imlib/RongIMClient$ChatRoomActionListener;)V] |
| 6609 | + Methodref [io/rong/imlib/Chat.setConnectStatusListener (Lio/rong/imlib/RongIMClient$ConnectionStatusListener;)V] | 6622 | + Methodref [io/rong/imlib/Chat.setConnectStatusListener (Lio/rong/imlib/RongIMClient$ConnectionStatusListener;)V] |
| 6623 | + + Methodref [io/rong/imlib/Chat.setCurrentUser (Lio/rong/imlib/model/UserInfo;)V] | ||
| 6610 | + Methodref [io/rong/imlib/Chat.setOnReceiveMessageListener (Lio/rong/imlib/RongIMClient$OnReceiveMessageListener;)V] | 6624 | + Methodref [io/rong/imlib/Chat.setOnReceiveMessageListener (Lio/rong/imlib/RongIMClient$OnReceiveMessageListener;)V] |
| 6611 | + Methodref [io/rong/imlib/Chat$1.<init> (Lio/rong/imlib/Chat;)V] | 6625 | + Methodref [io/rong/imlib/Chat$1.<init> (Lio/rong/imlib/Chat;)V] |
| 6612 | + Methodref [io/rong/imlib/Chat$10.<init> (Lio/rong/imlib/Chat;)V] | 6626 | + Methodref [io/rong/imlib/Chat$10.<init> (Lio/rong/imlib/Chat;)V] |
| @@ -6637,6 +6651,7 @@ Constant Pool (count = 426): | @@ -6637,6 +6651,7 @@ Constant Pool (count = 426): | ||
| 6637 | + Methodref [io/rong/imlib/model/CNMessage.setContent (Ljava/lang/String;)V] | 6651 | + Methodref [io/rong/imlib/model/CNMessage.setContent (Ljava/lang/String;)V] |
| 6638 | + Methodref [io/rong/imlib/model/CNMessage.setUserInfo (Lio/rong/imlib/model/CNUserInfo;)V] | 6652 | + Methodref [io/rong/imlib/model/CNMessage.setUserInfo (Lio/rong/imlib/model/CNUserInfo;)V] |
| 6639 | + Methodref [io/rong/imlib/model/CNUserInfo.<init> ()V] | 6653 | + Methodref [io/rong/imlib/model/CNUserInfo.<init> ()V] |
| 6654 | + + Methodref [io/rong/imlib/model/CNUserInfo.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V] | ||
| 6640 | + Methodref [io/rong/imlib/model/CNUserInfo.getHeadUrl ()Ljava/lang/String;] | 6655 | + Methodref [io/rong/imlib/model/CNUserInfo.getHeadUrl ()Ljava/lang/String;] |
| 6641 | + Methodref [io/rong/imlib/model/CNUserInfo.getUserId ()Ljava/lang/String;] | 6656 | + Methodref [io/rong/imlib/model/CNUserInfo.getUserId ()Ljava/lang/String;] |
| 6642 | + Methodref [io/rong/imlib/model/CNUserInfo.getUserName ()Ljava/lang/String;] | 6657 | + Methodref [io/rong/imlib/model/CNUserInfo.getUserName ()Ljava/lang/String;] |
| @@ -6651,38 +6666,58 @@ Constant Pool (count = 426): | @@ -6651,38 +6666,58 @@ Constant Pool (count = 426): | ||
| 6651 | + Methodref [io/rong/imlib/model/UserInfo.getName ()Ljava/lang/String;] | 6666 | + Methodref [io/rong/imlib/model/UserInfo.getName ()Ljava/lang/String;] |
| 6652 | + Methodref [io/rong/imlib/model/UserInfo.getPortraitUri ()Landroid/net/Uri;] | 6667 | + Methodref [io/rong/imlib/model/UserInfo.getPortraitUri ()Landroid/net/Uri;] |
| 6653 | + Methodref [io/rong/imlib/model/UserInfo.getUserId ()Ljava/lang/String;] | 6668 | + Methodref [io/rong/imlib/model/UserInfo.getUserId ()Ljava/lang/String;] |
| 6669 | + + Methodref [io/rong/imlib/model/UserInfo.setName (Ljava/lang/String;)V] | ||
| 6670 | + + Methodref [io/rong/imlib/model/UserInfo.setPortraitUri (Landroid/net/Uri;)V] | ||
| 6654 | + Methodref [io/rong/imlib/network/HttpUtil.<init> ()V] | 6671 | + Methodref [io/rong/imlib/network/HttpUtil.<init> ()V] |
| 6655 | + Methodref [io/rong/imlib/network/HttpUtil.getRcHeader (Ljava/lang/String;Ljava/lang/String;)Lio/rong/imlib/network/HttpUtil$Header;] | 6672 | + Methodref [io/rong/imlib/network/HttpUtil.getRcHeader (Ljava/lang/String;Ljava/lang/String;)Lio/rong/imlib/network/HttpUtil$Header;] |
| 6656 | + 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] | 6673 | + 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] |
| 6657 | + Methodref [io/rong/message/TextMessage.getContent ()Ljava/lang/String;] | 6674 | + Methodref [io/rong/message/TextMessage.getContent ()Ljava/lang/String;] |
| 6658 | + Methodref [io/rong/message/TextMessage.obtain (Ljava/lang/String;)Lio/rong/message/TextMessage;] | 6675 | + Methodref [io/rong/message/TextMessage.obtain (Ljava/lang/String;)Lio/rong/message/TextMessage;] |
| 6659 | - + Methodref [io/rong/message/TextMessage.setUserInfo (Lio/rong/imlib/model/UserInfo;)V] | ||
| 6660 | + Methodref [java/lang/Object.<init> ()V] | 6676 | + Methodref [java/lang/Object.<init> ()V] |
| 6661 | + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;)V] | 6677 | + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;)V] |
| 6678 | + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] | ||
| 6679 | + + Methodref [java/lang/String.replaceAll (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] | ||
| 6662 | + Methodref [java/lang/StringBuilder.<init> ()V] | 6680 | + Methodref [java/lang/StringBuilder.<init> ()V] |
| 6681 | + + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;] | ||
| 6663 | + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] | 6682 | + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] |
| 6664 | + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] | 6683 | + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] |
| 6665 | + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] | 6684 | + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] |
| 6685 | + + Methodref [java/lang/System.currentTimeMillis ()J] | ||
| 6686 | + + Methodref [java/util/ArrayList.<init> ()V] | ||
| 6687 | + + Methodref [java/util/UUID.randomUUID ()Ljava/util/UUID;] | ||
| 6688 | + + Methodref [java/util/UUID.toString ()Ljava/lang/String;] | ||
| 6689 | + + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] | ||
| 6690 | + + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] | ||
| 6691 | + + InterfaceMethodref [java/util/List.remove (I)Ljava/lang/Object;] | ||
| 6692 | + + InterfaceMethodref [java/util/List.size ()I] | ||
| 6666 | + NameAndType [<init> ()V] | 6693 | + NameAndType [<init> ()V] |
| 6667 | + NameAndType [<init> (Lio/rong/imlib/Chat;)V] | 6694 | + NameAndType [<init> (Lio/rong/imlib/Chat;)V] |
| 6668 | + NameAndType [<init> (Ljava/lang/String;)V] | 6695 | + NameAndType [<init> (Ljava/lang/String;)V] |
| 6669 | + NameAndType [<init> (Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;)V] | 6696 | + NameAndType [<init> (Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;)V] |
| 6697 | + + NameAndType [<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V] | ||
| 6670 | + NameAndType [APP_KEY Ljava/lang/String;] | 6698 | + NameAndType [APP_KEY Ljava/lang/String;] |
| 6671 | + NameAndType [APP_SECRET Ljava/lang/String;] | 6699 | + NameAndType [APP_SECRET Ljava/lang/String;] |
| 6672 | + NameAndType [CHATROOM Lio/rong/imlib/model/Conversation$ConversationType;] | 6700 | + NameAndType [CHATROOM Lio/rong/imlib/model/Conversation$ConversationType;] |
| 6673 | + NameAndType [PRIVATE Lio/rong/imlib/model/Conversation$ConversationType;] | 6701 | + NameAndType [PRIVATE Lio/rong/imlib/model/Conversation$ConversationType;] |
| 6702 | + + NameAndType [add (Ljava/lang/Object;)Z] | ||
| 6703 | + + NameAndType [append (J)Ljava/lang/StringBuilder;] | ||
| 6674 | + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] | 6704 | + NameAndType [append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] |
| 6675 | + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] | 6705 | + NameAndType [append (Ljava/lang/String;)Ljava/lang/StringBuilder;] |
| 6676 | + NameAndType [chat Lio/rong/imlib/Chat;] | 6706 | + NameAndType [chat Lio/rong/imlib/Chat;] |
| 6677 | + NameAndType [chatRoomActionListener Lio/rong/imlib/RongIMClient$ChatRoomActionListener;] | 6707 | + NameAndType [chatRoomActionListener Lio/rong/imlib/RongIMClient$ChatRoomActionListener;] |
| 6678 | + NameAndType [cnMessage (Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage;] | 6708 | + NameAndType [cnMessage (Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage;] |
| 6709 | + + NameAndType [connect (Lio/rong/imlib/model/CNUserInfo;)V] | ||
| 6679 | + NameAndType [connect (Ljava/lang/String;Lio/rong/imlib/RongIMClient$ConnectCallback;)Lio/rong/imlib/RongIMClient;] | 6710 | + NameAndType [connect (Ljava/lang/String;Lio/rong/imlib/RongIMClient$ConnectCallback;)Lio/rong/imlib/RongIMClient;] |
| 6680 | + NameAndType [connectionStatusListener Lio/rong/imlib/RongIMClient$ConnectionStatusListener;] | 6711 | + NameAndType [connectionStatusListener Lio/rong/imlib/RongIMClient$ConnectionStatusListener;] |
| 6681 | + NameAndType [currentCNUser Lio/rong/imlib/model/CNUserInfo;] | 6712 | + NameAndType [currentCNUser Lio/rong/imlib/model/CNUserInfo;] |
| 6682 | + NameAndType [currentRoomId Ljava/lang/String;] | 6713 | + NameAndType [currentRoomId Ljava/lang/String;] |
| 6714 | + + NameAndType [currentTimeMillis ()J] | ||
| 6683 | + NameAndType [currentUser Lio/rong/imlib/model/UserInfo;] | 6715 | + NameAndType [currentUser Lio/rong/imlib/model/UserInfo;] |
| 6716 | + + NameAndType [defMessageCount I] | ||
| 6684 | + NameAndType [disconnect ()V] | 6717 | + NameAndType [disconnect ()V] |
| 6685 | - + NameAndType [e (Ljava/lang/String;Ljava/lang/String;)I] | 6718 | + + NameAndType [disconnect (Z)V] |
| 6719 | + + NameAndType [equals (Ljava/lang/Object;)Z] | ||
| 6720 | + + NameAndType [get (I)Ljava/lang/Object;] | ||
| 6686 | + NameAndType [getContent ()Lio/rong/imlib/model/MessageContent;] | 6721 | + NameAndType [getContent ()Lio/rong/imlib/model/MessageContent;] |
| 6687 | + NameAndType [getContent ()Ljava/lang/String;] | 6722 | + NameAndType [getContent ()Ljava/lang/String;] |
| 6688 | + NameAndType [getHeadUrl ()Ljava/lang/String;] | 6723 | + NameAndType [getHeadUrl ()Ljava/lang/String;] |
| @@ -6696,6 +6731,7 @@ Constant Pool (count = 426): | @@ -6696,6 +6731,7 @@ Constant Pool (count = 426): | ||
| 6696 | + NameAndType [getUserInfo ()Lio/rong/imlib/model/UserInfo;] | 6731 | + NameAndType [getUserInfo ()Lio/rong/imlib/model/UserInfo;] |
| 6697 | + NameAndType [getUserName ()Ljava/lang/String;] | 6732 | + NameAndType [getUserName ()Ljava/lang/String;] |
| 6698 | + NameAndType [init (Landroid/content/Context;Ljava/lang/String;)V] | 6733 | + NameAndType [init (Landroid/content/Context;Ljava/lang/String;)V] |
| 6734 | + + NameAndType [joinChatRoom (Ljava/lang/String;I)V] | ||
| 6699 | + NameAndType [joinChatRoom (Ljava/lang/String;ILio/rong/imlib/RongIMClient$OperationCallback;)V] | 6735 | + NameAndType [joinChatRoom (Ljava/lang/String;ILio/rong/imlib/RongIMClient$OperationCallback;)V] |
| 6700 | + NameAndType [logout ()V] | 6736 | + NameAndType [logout ()V] |
| 6701 | + NameAndType [mConnectStatusListener Lio/rong/imlib/base/IChat$OnConnectStatusListener;] | 6737 | + NameAndType [mConnectStatusListener Lio/rong/imlib/base/IChat$OnConnectStatusListener;] |
| @@ -6712,32 +6748,47 @@ Constant Pool (count = 426): | @@ -6712,32 +6748,47 @@ Constant Pool (count = 426): | ||
| 6712 | + NameAndType [parse (Ljava/lang/String;)Landroid/net/Uri;] | 6748 | + NameAndType [parse (Ljava/lang/String;)Landroid/net/Uri;] |
| 6713 | + NameAndType [post (Ljava/lang/String;Lio/rong/imlib/network/HttpUtil$Header;Ljava/lang/String;Lio/rong/imlib/network/HttpUtil$OnResponse;)V] | 6749 | + NameAndType [post (Ljava/lang/String;Lio/rong/imlib/network/HttpUtil$Header;Ljava/lang/String;Lio/rong/imlib/network/HttpUtil$OnResponse;)V] |
| 6714 | + NameAndType [quitChatRoom (Ljava/lang/String;Lio/rong/imlib/RongIMClient$OperationCallback;)V] | 6750 | + NameAndType [quitChatRoom (Ljava/lang/String;Lio/rong/imlib/RongIMClient$OperationCallback;)V] |
| 6715 | - + NameAndType [sendChatRoomMessage (Lio/rong/imlib/model/MessageContent;)V] | 6751 | + + NameAndType [randomUUID ()Ljava/util/UUID;] |
| 6752 | + + NameAndType [remove (I)Ljava/lang/Object;] | ||
| 6753 | + + NameAndType [replaceAll (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] | ||
| 6754 | + + NameAndType [roomIdList Ljava/util/List;] | ||
| 6755 | + + NameAndType [sendChatRoomMessage (Ljava/lang/String;Lio/rong/imlib/model/MessageContent;)V] | ||
| 6716 | + NameAndType [sendMessage (Lio/rong/imlib/model/Message;Ljava/lang/String;Ljava/lang/String;Lio/rong/imlib/RongIMClient$SendMessageCallback;Lio/rong/imlib/RongIMClient$ResultCallback;)V] | 6756 | + NameAndType [sendMessage (Lio/rong/imlib/model/Message;Ljava/lang/String;Ljava/lang/String;Lio/rong/imlib/RongIMClient$SendMessageCallback;Lio/rong/imlib/RongIMClient$ResultCallback;)V] |
| 6757 | + + NameAndType [sendPrivateMessage (Ljava/lang/String;Lio/rong/imlib/model/MessageContent;)V] | ||
| 6717 | + NameAndType [setChatRoomActionListener (Lio/rong/imlib/RongIMClient$ChatRoomActionListener;)V] | 6758 | + NameAndType [setChatRoomActionListener (Lio/rong/imlib/RongIMClient$ChatRoomActionListener;)V] |
| 6718 | + NameAndType [setConnectStatusListener (Lio/rong/imlib/RongIMClient$ConnectionStatusListener;)V] | 6759 | + NameAndType [setConnectStatusListener (Lio/rong/imlib/RongIMClient$ConnectionStatusListener;)V] |
| 6719 | + NameAndType [setConnectionStatusListener (Lio/rong/imlib/RongIMClient$ConnectionStatusListener;)V] | 6760 | + NameAndType [setConnectionStatusListener (Lio/rong/imlib/RongIMClient$ConnectionStatusListener;)V] |
| 6720 | + NameAndType [setContent (Ljava/lang/String;)V] | 6761 | + NameAndType [setContent (Ljava/lang/String;)V] |
| 6762 | + + NameAndType [setCurrentUser (Lio/rong/imlib/model/UserInfo;)V] | ||
| 6721 | + NameAndType [setHeadUrl (Ljava/lang/String;)V] | 6763 | + NameAndType [setHeadUrl (Ljava/lang/String;)V] |
| 6764 | + + NameAndType [setName (Ljava/lang/String;)V] | ||
| 6722 | + NameAndType [setOnReceiveMessageListener (Lio/rong/imlib/RongIMClient$OnReceiveMessageListener;)V] | 6765 | + NameAndType [setOnReceiveMessageListener (Lio/rong/imlib/RongIMClient$OnReceiveMessageListener;)V] |
| 6766 | + + NameAndType [setPortraitUri (Landroid/net/Uri;)V] | ||
| 6723 | + NameAndType [setUserId (Ljava/lang/String;)V] | 6767 | + NameAndType [setUserId (Ljava/lang/String;)V] |
| 6724 | + NameAndType [setUserInfo (Lio/rong/imlib/model/CNUserInfo;)V] | 6768 | + NameAndType [setUserInfo (Lio/rong/imlib/model/CNUserInfo;)V] |
| 6725 | + NameAndType [setUserInfo (Lio/rong/imlib/model/UserInfo;)V] | 6769 | + NameAndType [setUserInfo (Lio/rong/imlib/model/UserInfo;)V] |
| 6726 | + NameAndType [setUserName (Ljava/lang/String;)V] | 6770 | + NameAndType [setUserName (Ljava/lang/String;)V] |
| 6771 | + + NameAndType [size ()I] | ||
| 6727 | + NameAndType [toString ()Ljava/lang/String;] | 6772 | + NameAndType [toString ()Ljava/lang/String;] |
| 6728 | + Utf8 [] | 6773 | + Utf8 [] |
| 6729 | - + Utf8 [ : ] | ||
| 6730 | + Utf8 [&name=] | 6774 | + Utf8 [&name=] |
| 6731 | + Utf8 [&portraitUri=] | 6775 | + Utf8 [&portraitUri=] |
| 6776 | + + Utf8 [()I] | ||
| 6777 | + + Utf8 [()J] | ||
| 6732 | + Utf8 [()Landroid/net/Uri;] | 6778 | + Utf8 [()Landroid/net/Uri;] |
| 6733 | + Utf8 [()Lio/rong/imlib/Chat;] | 6779 | + Utf8 [()Lio/rong/imlib/Chat;] |
| 6734 | + Utf8 [()Lio/rong/imlib/RongIMClient;] | 6780 | + Utf8 [()Lio/rong/imlib/RongIMClient;] |
| 6781 | + + Utf8 [()Lio/rong/imlib/model/CNUserInfo;] | ||
| 6735 | + Utf8 [()Lio/rong/imlib/model/MessageContent;] | 6782 | + Utf8 [()Lio/rong/imlib/model/MessageContent;] |
| 6736 | + Utf8 [()Lio/rong/imlib/model/UserInfo;] | 6783 | + Utf8 [()Lio/rong/imlib/model/UserInfo;] |
| 6737 | + Utf8 [()Ljava/lang/String;] | 6784 | + Utf8 [()Ljava/lang/String;] |
| 6785 | + + Utf8 [()Ljava/util/UUID;] | ||
| 6738 | + Utf8 [()V] | 6786 | + Utf8 [()V] |
| 6787 | + + Utf8 [(I)Ljava/lang/Object;] | ||
| 6788 | + + Utf8 [(J)Ljava/lang/StringBuilder;] | ||
| 6789 | + + Utf8 [(Landroid/content/Context;)V] | ||
| 6739 | + Utf8 [(Landroid/content/Context;Ljava/lang/String;)V] | 6790 | + Utf8 [(Landroid/content/Context;Ljava/lang/String;)V] |
| 6740 | - + Utf8 [(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V] | 6791 | + + Utf8 [(Landroid/net/Uri;)V] |
| 6741 | + Utf8 [(Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnChatRoomActionListener;] | 6792 | + Utf8 [(Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnChatRoomActionListener;] |
| 6742 | + Utf8 [(Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnConnectListener;] | 6793 | + Utf8 [(Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnConnectListener;] |
| 6743 | + Utf8 [(Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnConnectStatusListener;] | 6794 | + Utf8 [(Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnConnectStatusListener;] |
| @@ -6764,9 +6815,9 @@ Constant Pool (count = 426): | @@ -6764,9 +6815,9 @@ Constant Pool (count = 426): | ||
| 6764 | + Utf8 [(Lio/rong/imlib/model/Conversation$ConversationType;Ljava/lang/String;ILio/rong/imlib/RongIMClient$ResultCallback;)V] | 6815 | + Utf8 [(Lio/rong/imlib/model/Conversation$ConversationType;Ljava/lang/String;ILio/rong/imlib/RongIMClient$ResultCallback;)V] |
| 6765 | + Utf8 [(Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage;] | 6816 | + Utf8 [(Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage;] |
| 6766 | + Utf8 [(Lio/rong/imlib/model/Message;Ljava/lang/String;Ljava/lang/String;Lio/rong/imlib/RongIMClient$SendMessageCallback;Lio/rong/imlib/RongIMClient$ResultCallback;)V] | 6817 | + Utf8 [(Lio/rong/imlib/model/Message;Ljava/lang/String;Ljava/lang/String;Lio/rong/imlib/RongIMClient$SendMessageCallback;Lio/rong/imlib/RongIMClient$ResultCallback;)V] |
| 6767 | - + Utf8 [(Lio/rong/imlib/model/MessageContent;)V] | ||
| 6768 | + Utf8 [(Lio/rong/imlib/model/UserInfo;)V] | 6818 | + Utf8 [(Lio/rong/imlib/model/UserInfo;)V] |
| 6769 | + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] | 6819 | + Utf8 [(Ljava/lang/Object;)Ljava/lang/StringBuilder;] |
| 6820 | + + Utf8 [(Ljava/lang/Object;)Z] | ||
| 6770 | + Utf8 [(Ljava/lang/String;)Landroid/net/Uri;] | 6821 | + Utf8 [(Ljava/lang/String;)Landroid/net/Uri;] |
| 6771 | + Utf8 [(Ljava/lang/String;)Lio/rong/message/TextMessage;] | 6822 | + Utf8 [(Ljava/lang/String;)Lio/rong/message/TextMessage;] |
| 6772 | + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] | 6823 | + Utf8 [(Ljava/lang/String;)Ljava/lang/StringBuilder;] |
| @@ -6776,12 +6827,16 @@ Constant Pool (count = 426): | @@ -6776,12 +6827,16 @@ Constant Pool (count = 426): | ||
| 6776 | + Utf8 [(Ljava/lang/String;Lio/rong/imlib/RongIMClient$ConnectCallback;)Lio/rong/imlib/RongIMClient;] | 6827 | + Utf8 [(Ljava/lang/String;Lio/rong/imlib/RongIMClient$ConnectCallback;)Lio/rong/imlib/RongIMClient;] |
| 6777 | + Utf8 [(Ljava/lang/String;Lio/rong/imlib/RongIMClient$OperationCallback;)V] | 6828 | + Utf8 [(Ljava/lang/String;Lio/rong/imlib/RongIMClient$OperationCallback;)V] |
| 6778 | + Utf8 [(Ljava/lang/String;Lio/rong/imlib/model/Conversation$ConversationType;Lio/rong/imlib/model/MessageContent;)Lio/rong/imlib/model/Message;] | 6829 | + Utf8 [(Ljava/lang/String;Lio/rong/imlib/model/Conversation$ConversationType;Lio/rong/imlib/model/MessageContent;)Lio/rong/imlib/model/Message;] |
| 6830 | + + Utf8 [(Ljava/lang/String;Lio/rong/imlib/model/MessageContent;)V] | ||
| 6779 | + Utf8 [(Ljava/lang/String;Lio/rong/imlib/network/HttpUtil$Header;Ljava/lang/String;Lio/rong/imlib/network/HttpUtil$OnResponse;)V] | 6831 | + Utf8 [(Ljava/lang/String;Lio/rong/imlib/network/HttpUtil$Header;Ljava/lang/String;Lio/rong/imlib/network/HttpUtil$OnResponse;)V] |
| 6780 | - + Utf8 [(Ljava/lang/String;Ljava/lang/String;)I] | ||
| 6781 | + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Lio/rong/imlib/network/HttpUtil$Header;] | 6832 | + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Lio/rong/imlib/network/HttpUtil$Header;] |
| 6833 | + + Utf8 [(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] | ||
| 6782 | + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] | 6834 | + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] |
| 6783 | + Utf8 [(Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;)V] | 6835 | + Utf8 [(Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;)V] |
| 6836 | + + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V] | ||
| 6784 | + Utf8 [(Z)V] | 6837 | + Utf8 [(Z)V] |
| 6838 | + + Utf8 [-] | ||
| 6839 | + + Utf8 [<clinit>] | ||
| 6785 | + Utf8 [<init>] | 6840 | + Utf8 [<init>] |
| 6786 | + Utf8 [APP_KEY] | 6841 | + Utf8 [APP_KEY] |
| 6787 | + Utf8 [APP_SECRET] | 6842 | + Utf8 [APP_SECRET] |
| @@ -6792,8 +6847,8 @@ Constant Pool (count = 426): | @@ -6792,8 +6847,8 @@ Constant Pool (count = 426): | ||
| 6792 | + Utf8 [ConnectCallback] | 6847 | + Utf8 [ConnectCallback] |
| 6793 | + Utf8 [ConnectionStatusListener] | 6848 | + Utf8 [ConnectionStatusListener] |
| 6794 | + Utf8 [ConversationType] | 6849 | + Utf8 [ConversationType] |
| 6795 | - + Utf8 [DemoView] | ||
| 6796 | + Utf8 [Header] | 6850 | + Utf8 [Header] |
| 6851 | + + Utf8 [I] | ||
| 6797 | + Utf8 [InnerClasses] | 6852 | + Utf8 [InnerClasses] |
| 6798 | + Utf8 [LineNumberTable] | 6853 | + Utf8 [LineNumberTable] |
| 6799 | + Utf8 [Lio/rong/imlib/Chat;] | 6854 | + Utf8 [Lio/rong/imlib/Chat;] |
| @@ -6812,6 +6867,9 @@ Constant Pool (count = 426): | @@ -6812,6 +6867,9 @@ Constant Pool (count = 426): | ||
| 6812 | + Utf8 [Lio/rong/imlib/model/Conversation$ConversationType;] | 6867 | + Utf8 [Lio/rong/imlib/model/Conversation$ConversationType;] |
| 6813 | + Utf8 [Lio/rong/imlib/model/UserInfo;] | 6868 | + Utf8 [Lio/rong/imlib/model/UserInfo;] |
| 6814 | + Utf8 [Ljava/lang/String;] | 6869 | + Utf8 [Ljava/lang/String;] |
| 6870 | + + Utf8 [Ljava/util/List;] | ||
| 6871 | + + Utf8 [Ljava/util/List<Ljava/lang/String;>;] | ||
| 6872 | + + Utf8 [N16VJFIPE22p] | ||
| 6815 | + Utf8 [OnChatRoomActionListener] | 6873 | + Utf8 [OnChatRoomActionListener] |
| 6816 | + Utf8 [OnConnectListener] | 6874 | + Utf8 [OnConnectListener] |
| 6817 | + Utf8 [OnConnectStatusListener] | 6875 | + Utf8 [OnConnectStatusListener] |
| @@ -6826,6 +6884,7 @@ Constant Pool (count = 426): | @@ -6826,6 +6884,7 @@ Constant Pool (count = 426): | ||
| 6826 | + Utf8 [PRIVATE] | 6884 | + Utf8 [PRIVATE] |
| 6827 | + Utf8 [ResultCallback] | 6885 | + Utf8 [ResultCallback] |
| 6828 | + Utf8 [SendMessageCallback] | 6886 | + Utf8 [SendMessageCallback] |
| 6887 | + + Utf8 [Signature] | ||
| 6829 | + Utf8 [SourceFile] | 6888 | + Utf8 [SourceFile] |
| 6830 | + Utf8 [access$000] | 6889 | + Utf8 [access$000] |
| 6831 | + Utf8 [access$100] | 6890 | + Utf8 [access$100] |
| @@ -6836,21 +6895,28 @@ Constant Pool (count = 426): | @@ -6836,21 +6895,28 @@ Constant Pool (count = 426): | ||
| 6836 | + Utf8 [access$600] | 6895 | + Utf8 [access$600] |
| 6837 | + Utf8 [access$700] | 6896 | + Utf8 [access$700] |
| 6838 | + Utf8 [access$800] | 6897 | + Utf8 [access$800] |
| 6898 | + + Utf8 [add] | ||
| 6839 | + Utf8 [android/net/Uri] | 6899 | + Utf8 [android/net/Uri] |
| 6840 | - + Utf8 [android/util/Log] | ||
| 6841 | + Utf8 [append] | 6900 | + Utf8 [append] |
| 6842 | + Utf8 [chat] | 6901 | + Utf8 [chat] |
| 6902 | + + Utf8 [chatRoom] | ||
| 6843 | + Utf8 [chatRoomActionListener] | 6903 | + Utf8 [chatRoomActionListener] |
| 6844 | + Utf8 [cnMessage] | 6904 | + Utf8 [cnMessage] |
| 6845 | + Utf8 [connect] | 6905 | + Utf8 [connect] |
| 6846 | + Utf8 [connectionStatusListener] | 6906 | + Utf8 [connectionStatusListener] |
| 6847 | + Utf8 [currentCNUser] | 6907 | + Utf8 [currentCNUser] |
| 6848 | + Utf8 [currentRoomId] | 6908 | + Utf8 [currentRoomId] |
| 6909 | + + Utf8 [currentTimeMillis] | ||
| 6849 | + Utf8 [currentUser] | 6910 | + Utf8 [currentUser] |
| 6850 | + Utf8 [currentUser should not be null.] | 6911 | + Utf8 [currentUser should not be null.] |
| 6912 | + + Utf8 [defMessageCount] | ||
| 6851 | + Utf8 [disconnect] | 6913 | + Utf8 [disconnect] |
| 6852 | - + Utf8 [e] | 6914 | + + Utf8 [e5t4ouvpe5qea] |
| 6915 | + + Utf8 [equals] | ||
| 6916 | + + Utf8 [exchangeUser] | ||
| 6917 | + + Utf8 [get] | ||
| 6853 | + Utf8 [getContent] | 6918 | + Utf8 [getContent] |
| 6919 | + + Utf8 [getCurrentCNUser] | ||
| 6854 | + Utf8 [getCurrentUser] | 6920 | + Utf8 [getCurrentUser] |
| 6855 | + Utf8 [getHeadUrl] | 6921 | + Utf8 [getHeadUrl] |
| 6856 | + Utf8 [getInstance] | 6922 | + Utf8 [getInstance] |
| @@ -6909,7 +6975,12 @@ Constant Pool (count = 426): | @@ -6909,7 +6975,12 @@ Constant Pool (count = 426): | ||
| 6909 | + Utf8 [io/rong/message/TextMessage] | 6975 | + Utf8 [io/rong/message/TextMessage] |
| 6910 | + Utf8 [java/lang/Object] | 6976 | + Utf8 [java/lang/Object] |
| 6911 | + Utf8 [java/lang/RuntimeException] | 6977 | + Utf8 [java/lang/RuntimeException] |
| 6978 | + + Utf8 [java/lang/String] | ||
| 6912 | + Utf8 [java/lang/StringBuilder] | 6979 | + Utf8 [java/lang/StringBuilder] |
| 6980 | + + Utf8 [java/lang/System] | ||
| 6981 | + + Utf8 [java/util/ArrayList] | ||
| 6982 | + + Utf8 [java/util/List] | ||
| 6983 | + + Utf8 [java/util/UUID] | ||
| 6913 | + Utf8 [joinChatRoom] | 6984 | + Utf8 [joinChatRoom] |
| 6914 | + Utf8 [joinExistChatRoom] | 6985 | + Utf8 [joinExistChatRoom] |
| 6915 | + Utf8 [logout] | 6986 | + Utf8 [logout] |
| @@ -6921,11 +6992,17 @@ Constant Pool (count = 426): | @@ -6921,11 +6992,17 @@ Constant Pool (count = 426): | ||
| 6921 | + Utf8 [mOnOperationListener] | 6992 | + Utf8 [mOnOperationListener] |
| 6922 | + Utf8 [mOnResultListener] | 6993 | + Utf8 [mOnResultListener] |
| 6923 | + Utf8 [mOnSendMessageListener] | 6994 | + Utf8 [mOnSendMessageListener] |
| 6995 | + + Utf8 [modifyUser] | ||
| 6924 | + Utf8 [obtain] | 6996 | + Utf8 [obtain] |
| 6925 | + Utf8 [onReceiveMessageListener] | 6997 | + Utf8 [onReceiveMessageListener] |
| 6926 | + Utf8 [parse] | 6998 | + Utf8 [parse] |
| 6927 | + Utf8 [post] | 6999 | + Utf8 [post] |
| 7000 | + + Utf8 [private] | ||
| 6928 | + Utf8 [quitChatRoom] | 7001 | + Utf8 [quitChatRoom] |
| 7002 | + + Utf8 [randomUUID] | ||
| 7003 | + + Utf8 [remove] | ||
| 7004 | + + Utf8 [replaceAll] | ||
| 7005 | + + Utf8 [roomIdList] | ||
| 6929 | + Utf8 [sendChatRoomMessage] | 7006 | + Utf8 [sendChatRoomMessage] |
| 6930 | + Utf8 [sendMessage] | 7007 | + Utf8 [sendMessage] |
| 6931 | + Utf8 [sendPrivateMessage] | 7008 | + Utf8 [sendPrivateMessage] |
| @@ -6935,6 +7012,7 @@ Constant Pool (count = 426): | @@ -6935,6 +7012,7 @@ Constant Pool (count = 426): | ||
| 6935 | + Utf8 [setContent] | 7012 | + Utf8 [setContent] |
| 6936 | + Utf8 [setCurrentUser] | 7013 | + Utf8 [setCurrentUser] |
| 6937 | + Utf8 [setHeadUrl] | 7014 | + Utf8 [setHeadUrl] |
| 7015 | + + Utf8 [setName] | ||
| 6938 | + Utf8 [setOnChatRoomActionListener] | 7016 | + Utf8 [setOnChatRoomActionListener] |
| 6939 | + Utf8 [setOnConnectionListener] | 7017 | + Utf8 [setOnConnectionListener] |
| 6940 | + Utf8 [setOnLatestMessageListener] | 7018 | + Utf8 [setOnLatestMessageListener] |
| @@ -6943,19 +7021,25 @@ Constant Pool (count = 426): | @@ -6943,19 +7021,25 @@ Constant Pool (count = 426): | ||
| 6943 | + Utf8 [setOnReceiveMessageListener] | 7021 | + Utf8 [setOnReceiveMessageListener] |
| 6944 | + Utf8 [setOnResultListener] | 7022 | + Utf8 [setOnResultListener] |
| 6945 | + Utf8 [setOnSendMessageListener] | 7023 | + Utf8 [setOnSendMessageListener] |
| 7024 | + + Utf8 [setPortraitUri] | ||
| 6946 | + Utf8 [setUserId] | 7025 | + Utf8 [setUserId] |
| 6947 | + Utf8 [setUserInfo] | 7026 | + Utf8 [setUserInfo] |
| 6948 | + Utf8 [setUserName] | 7027 | + Utf8 [setUserName] |
| 7028 | + + Utf8 [size] | ||
| 6949 | + Utf8 [toString] | 7029 | + Utf8 [toString] |
| 6950 | + Utf8 [userId=] | 7030 | + Utf8 [userId=] |
| 7031 | + + Utf8 [??] | ||
| 6951 | 7032 | ||
| 6952 | -Fields (count = 17): | 7033 | +Fields (count = 19): |
| 6953 | + Field: currentUser Lio/rong/imlib/model/UserInfo; | 7034 | + Field: currentUser Lio/rong/imlib/model/UserInfo; |
| 6954 | Access flags: 0x9 | 7035 | Access flags: 0x9 |
| 6955 | = public static io.rong.imlib.model.UserInfo currentUser | 7036 | = public static io.rong.imlib.model.UserInfo currentUser |
| 6956 | + Field: currentCNUser Lio/rong/imlib/model/CNUserInfo; | 7037 | + Field: currentCNUser Lio/rong/imlib/model/CNUserInfo; |
| 6957 | Access flags: 0x9 | 7038 | Access flags: 0x9 |
| 6958 | = public static io.rong.imlib.model.CNUserInfo currentCNUser | 7039 | = public static io.rong.imlib.model.CNUserInfo currentCNUser |
| 7040 | + + Field: defMessageCount I | ||
| 7041 | + Access flags: 0x9 | ||
| 7042 | + = public static int defMessageCount | ||
| 6959 | + Field: currentRoomId Ljava/lang/String; | 7043 | + Field: currentRoomId Ljava/lang/String; |
| 6960 | Access flags: 0xa | 7044 | Access flags: 0xa |
| 6961 | = private static java.lang.String currentRoomId | 7045 | = private static java.lang.String currentRoomId |
| @@ -6992,6 +7076,12 @@ Fields (count = 17): | @@ -6992,6 +7076,12 @@ Fields (count = 17): | ||
| 6992 | + Field: chat Lio/rong/imlib/Chat; | 7076 | + Field: chat Lio/rong/imlib/Chat; |
| 6993 | Access flags: 0xa | 7077 | Access flags: 0xa |
| 6994 | = private static io.rong.imlib.Chat chat | 7078 | = private static io.rong.imlib.Chat chat |
| 7079 | + + Field: roomIdList Ljava/util/List; | ||
| 7080 | + Access flags: 0x2 | ||
| 7081 | + = private java.util.List roomIdList | ||
| 7082 | + Class member attributes (count = 1): | ||
| 7083 | + + Signature attribute: | ||
| 7084 | + + Utf8 [Ljava/util/List<Ljava/lang/String;>;] | ||
| 6995 | + Field: connectionStatusListener Lio/rong/imlib/RongIMClient$ConnectionStatusListener; | 7085 | + Field: connectionStatusListener Lio/rong/imlib/RongIMClient$ConnectionStatusListener; |
| 6996 | Access flags: 0x2 | 7086 | Access flags: 0x2 |
| 6997 | = private io.rong.imlib.RongIMClient$ConnectionStatusListener connectionStatusListener | 7087 | = private io.rong.imlib.RongIMClient$ConnectionStatusListener connectionStatusListener |
| @@ -7002,291 +7092,326 @@ Fields (count = 17): | @@ -7002,291 +7092,326 @@ Fields (count = 17): | ||
| 7002 | Access flags: 0x2 | 7092 | Access flags: 0x2 |
| 7003 | = private io.rong.imlib.RongIMClient$OnReceiveMessageListener onReceiveMessageListener | 7093 | = private io.rong.imlib.RongIMClient$OnReceiveMessageListener onReceiveMessageListener |
| 7004 | 7094 | ||
| 7005 | -Methods (count = 37): | 7095 | +Methods (count = 41): |
| 7006 | + Method: getInstance()Lio/rong/imlib/Chat; | 7096 | + Method: getInstance()Lio/rong/imlib/Chat; |
| 7007 | Access flags: 0xc | 7097 | Access flags: 0xc |
| 7008 | = protected static io.rong.imlib.Chat getInstance() | 7098 | = protected static io.rong.imlib.Chat getInstance() |
| 7009 | Class member attributes (count = 1): | 7099 | Class member attributes (count = 1): |
| 7010 | + Code attribute instructions (code length = 20, locals = 0, stack = 2): | 7100 | + Code attribute instructions (code length = 20, locals = 0, stack = 2): |
| 7011 | - [0] getstatic #59 | 7101 | + [0] getstatic #67 |
| 7012 | + Fieldref [io/rong/imlib/Chat.chat Lio/rong/imlib/Chat;] | 7102 | + Fieldref [io/rong/imlib/Chat.chat Lio/rong/imlib/Chat;] |
| 7013 | [3] ifnonnull +13 (target=16) | 7103 | [3] ifnonnull +13 (target=16) |
| 7014 | - [6] new #11 | 7104 | + [6] new #14 |
| 7015 | + Class [io/rong/imlib/Chat] | 7105 | + Class [io/rong/imlib/Chat] |
| 7016 | [9] dup | 7106 | [9] dup |
| 7017 | - [10] invokespecial #79 | 7107 | + [10] invokespecial #88 |
| 7018 | + Methodref [io/rong/imlib/Chat.<init> ()V] | 7108 | + Methodref [io/rong/imlib/Chat.<init> ()V] |
| 7019 | - [13] putstatic #59 | 7109 | + [13] putstatic #67 |
| 7020 | + Fieldref [io/rong/imlib/Chat.chat Lio/rong/imlib/Chat;] | 7110 | + Fieldref [io/rong/imlib/Chat.chat Lio/rong/imlib/Chat;] |
| 7021 | - [16] getstatic #59 | 7111 | + [16] getstatic #67 |
| 7022 | + Fieldref [io/rong/imlib/Chat.chat Lio/rong/imlib/Chat;] | 7112 | + Fieldref [io/rong/imlib/Chat.chat Lio/rong/imlib/Chat;] |
| 7023 | [19] areturn | 7113 | [19] areturn |
| 7024 | Code attribute exceptions (count = 0): | 7114 | Code attribute exceptions (count = 0): |
| 7025 | Code attribute attributes (attribute count = 1): | 7115 | Code attribute attributes (attribute count = 1): |
| 7026 | + Line number table attribute (count = 3) | 7116 | + Line number table attribute (count = 3) |
| 7027 | - [0] -> line 53 | ||
| 7028 | - [6] -> line 54 | ||
| 7029 | - [16] -> line 55 | 7117 | + [0] -> line 57 |
| 7118 | + [6] -> line 58 | ||
| 7119 | + [16] -> line 59 | ||
| 7030 | - Method: <init>()V | 7120 | - Method: <init>()V |
| 7031 | Access flags: 0x2 | 7121 | Access flags: 0x2 |
| 7032 | = private Chat() | 7122 | = private Chat() |
| 7033 | Class member attributes (count = 1): | 7123 | Class member attributes (count = 1): |
| 7034 | + Code attribute instructions (code length = 41, locals = 1, stack = 4): | 7124 | + Code attribute instructions (code length = 41, locals = 1, stack = 4): |
| 7035 | [0] aload_0 v0 | 7125 | [0] aload_0 v0 |
| 7036 | - [1] invokespecial #135 | 7126 | + [1] invokespecial #151 |
| 7037 | + Methodref [java/lang/Object.<init> ()V] | 7127 | + Methodref [java/lang/Object.<init> ()V] |
| 7038 | [4] aload_0 v0 | 7128 | [4] aload_0 v0 |
| 7039 | - [5] new #13 | 7129 | + [5] new #16 |
| 7040 | + Class [io/rong/imlib/Chat$10] | 7130 | + Class [io/rong/imlib/Chat$10] |
| 7041 | [8] dup | 7131 | [8] dup |
| 7042 | [9] aload_0 v0 | 7132 | [9] aload_0 v0 |
| 7043 | - [10] invokespecial #87 | 7133 | + [10] invokespecial #101 |
| 7044 | + Methodref [io/rong/imlib/Chat$10.<init> (Lio/rong/imlib/Chat;)V] | 7134 | + Methodref [io/rong/imlib/Chat$10.<init> (Lio/rong/imlib/Chat;)V] |
| 7045 | - [13] putfield #61 | 7135 | + [13] putfield #69 |
| 7046 | + Fieldref [io/rong/imlib/Chat.connectionStatusListener Lio/rong/imlib/RongIMClient$ConnectionStatusListener;] | 7136 | + Fieldref [io/rong/imlib/Chat.connectionStatusListener Lio/rong/imlib/RongIMClient$ConnectionStatusListener;] |
| 7047 | [16] aload_0 v0 | 7137 | [16] aload_0 v0 |
| 7048 | - [17] new #14 | 7138 | + [17] new #17 |
| 7049 | + Class [io/rong/imlib/Chat$11] | 7139 | + Class [io/rong/imlib/Chat$11] |
| 7050 | [20] dup | 7140 | [20] dup |
| 7051 | [21] aload_0 v0 | 7141 | [21] aload_0 v0 |
| 7052 | - [22] invokespecial #88 | 7142 | + [22] invokespecial #102 |
| 7053 | + Methodref [io/rong/imlib/Chat$11.<init> (Lio/rong/imlib/Chat;)V] | 7143 | + Methodref [io/rong/imlib/Chat$11.<init> (Lio/rong/imlib/Chat;)V] |
| 7054 | - [25] putfield #60 | 7144 | + [25] putfield #68 |
| 7055 | + Fieldref [io/rong/imlib/Chat.chatRoomActionListener Lio/rong/imlib/RongIMClient$ChatRoomActionListener;] | 7145 | + Fieldref [io/rong/imlib/Chat.chatRoomActionListener Lio/rong/imlib/RongIMClient$ChatRoomActionListener;] |
| 7056 | [28] aload_0 v0 | 7146 | [28] aload_0 v0 |
| 7057 | - [29] new #15 | 7147 | + [29] new #18 |
| 7058 | + Class [io/rong/imlib/Chat$12] | 7148 | + Class [io/rong/imlib/Chat$12] |
| 7059 | [32] dup | 7149 | [32] dup |
| 7060 | [33] aload_0 v0 | 7150 | [33] aload_0 v0 |
| 7061 | - [34] invokespecial #89 | 7151 | + [34] invokespecial #103 |
| 7062 | + Methodref [io/rong/imlib/Chat$12.<init> (Lio/rong/imlib/Chat;)V] | 7152 | + Methodref [io/rong/imlib/Chat$12.<init> (Lio/rong/imlib/Chat;)V] |
| 7063 | - [37] putfield #73 | 7153 | + [37] putfield #82 |
| 7064 | + Fieldref [io/rong/imlib/Chat.onReceiveMessageListener Lio/rong/imlib/RongIMClient$OnReceiveMessageListener;] | 7154 | + Fieldref [io/rong/imlib/Chat.onReceiveMessageListener Lio/rong/imlib/RongIMClient$OnReceiveMessageListener;] |
| 7065 | [40] return | 7155 | [40] return |
| 7066 | Code attribute exceptions (count = 0): | 7156 | Code attribute exceptions (count = 0): |
| 7067 | Code attribute attributes (attribute count = 1): | 7157 | Code attribute attributes (attribute count = 1): |
| 7068 | + Line number table attribute (count = 5) | 7158 | + Line number table attribute (count = 5) |
| 7069 | - [0] -> line 58 | ||
| 7070 | - [4] -> line 264 | ||
| 7071 | - [16] -> line 302 | ||
| 7072 | - [28] -> line 324 | ||
| 7073 | - [40] -> line 60 | ||
| 7074 | - + Method: init(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V | 7159 | + [0] -> line 62 |
| 7160 | + [4] -> line 296 | ||
| 7161 | + [16] -> line 334 | ||
| 7162 | + [28] -> line 356 | ||
| 7163 | + [40] -> line 64 | ||
| 7164 | + + Method: init(Landroid/content/Context;)V | ||
| 7075 | Access flags: 0x1 | 7165 | Access flags: 0x1 |
| 7076 | - = public void init(android.content.Context,java.lang.String,java.lang.String) | 7166 | + = public void init(android.content.Context) |
| 7077 | Class member attributes (count = 1): | 7167 | Class member attributes (count = 1): |
| 7078 | - + Code attribute instructions (code length = 14, locals = 4, stack = 2): | 7168 | + + Code attribute instructions (code length = 19, locals = 2, stack = 3): |
| 7079 | [0] aload_1 v1 | 7169 | [0] aload_1 v1 |
| 7080 | - [1] aload_2 v2 | ||
| 7081 | - [2] invokestatic #103 | ||
| 7082 | - + Methodref [io/rong/imlib/RongIMClient.init (Landroid/content/Context;Ljava/lang/String;)V] | ||
| 7083 | - [5] aload_2 v2 | ||
| 7084 | - [6] putstatic #57 | 7170 | + [1] getstatic #65 |
| 7085 | + Fieldref [io/rong/imlib/Chat.APP_KEY Ljava/lang/String;] | 7171 | + Fieldref [io/rong/imlib/Chat.APP_KEY Ljava/lang/String;] |
| 7086 | - [9] aload_3 v3 | ||
| 7087 | - [10] putstatic #58 | ||
| 7088 | - + Fieldref [io/rong/imlib/Chat.APP_SECRET Ljava/lang/String;] | ||
| 7089 | - [13] return | 7172 | + [4] invokestatic #117 |
| 7173 | + + Methodref [io/rong/imlib/RongIMClient.init (Landroid/content/Context;Ljava/lang/String;)V] | ||
| 7174 | + [7] aload_0 v0 | ||
| 7175 | + [8] new #62 | ||
| 7176 | + + Class [java/util/ArrayList] | ||
| 7177 | + [11] dup | ||
| 7178 | + [12] invokespecial #161 | ||
| 7179 | + + Methodref [java/util/ArrayList.<init> ()V] | ||
| 7180 | + [15] putfield #83 | ||
| 7181 | + + Fieldref [io/rong/imlib/Chat.roomIdList Ljava/util/List;] | ||
| 7182 | + [18] return | ||
| 7090 | Code attribute exceptions (count = 0): | 7183 | Code attribute exceptions (count = 0): |
| 7091 | Code attribute attributes (attribute count = 1): | 7184 | Code attribute attributes (attribute count = 1): |
| 7092 | - + Line number table attribute (count = 4) | ||
| 7093 | - [0] -> line 65 | ||
| 7094 | - [5] -> line 66 | ||
| 7095 | - [9] -> line 67 | ||
| 7096 | - [13] -> line 68 | 7185 | + + Line number table attribute (count = 3) |
| 7186 | + [0] -> line 69 | ||
| 7187 | + [7] -> line 70 | ||
| 7188 | + [18] -> line 71 | ||
| 7097 | + Method: connect(Lio/rong/imlib/model/CNUserInfo;)V | 7189 | + Method: connect(Lio/rong/imlib/model/CNUserInfo;)V |
| 7098 | Access flags: 0x1 | 7190 | Access flags: 0x1 |
| 7099 | = public void connect(io.rong.imlib.model.CNUserInfo) | 7191 | = public void connect(io.rong.imlib.model.CNUserInfo) |
| 7100 | Class member attributes (count = 1): | 7192 | Class member attributes (count = 1): |
| 7101 | - + Code attribute instructions (code length = 116, locals = 5, stack = 5): | 7193 | + + Code attribute instructions (code length = 158, locals = 5, stack = 5): |
| 7102 | [0] aload_1 v1 | 7194 | [0] aload_1 v1 |
| 7103 | - [1] invokevirtual #116 | 7195 | + [1] ifnonnull +75 (target=76) |
| 7196 | + [4] invokestatic #162 | ||
| 7197 | + + Methodref [java/util/UUID.randomUUID ()Ljava/util/UUID;] | ||
| 7198 | + [7] invokevirtual #163 | ||
| 7199 | + + Methodref [java/util/UUID.toString ()Ljava/lang/String;] | ||
| 7200 | + [10] ldc #4 | ||
| 7201 | + + String [-] | ||
| 7202 | + [12] ldc #1 | ||
| 7203 | + + String [] | ||
| 7204 | + [14] invokevirtual #154 | ||
| 7205 | + + Methodref [java/lang/String.replaceAll (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;] | ||
| 7206 | + [17] astore_2 v2 | ||
| 7207 | + [18] new #60 | ||
| 7208 | + + Class [java/lang/StringBuilder] | ||
| 7209 | + [21] dup | ||
| 7210 | + [22] invokespecial #155 | ||
| 7211 | + + Methodref [java/lang/StringBuilder.<init> ()V] | ||
| 7212 | + [25] ldc #12 | ||
| 7213 | + + String [??] | ||
| 7214 | + [27] invokevirtual #158 | ||
| 7215 | + + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] | ||
| 7216 | + [30] invokestatic #160 | ||
| 7217 | + + Methodref [java/lang/System.currentTimeMillis ()J] | ||
| 7218 | + [33] invokevirtual #156 | ||
| 7219 | + + Methodref [java/lang/StringBuilder.append (J)Ljava/lang/StringBuilder;] | ||
| 7220 | + [36] invokevirtual #159 | ||
| 7221 | + + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] | ||
| 7222 | + [39] astore_3 v3 | ||
| 7223 | + [40] ldc #1 | ||
| 7224 | + + String [] | ||
| 7225 | + [42] astore v4 | ||
| 7226 | + [44] new #47 | ||
| 7227 | + + Class [io/rong/imlib/model/CNUserInfo] | ||
| 7228 | + [47] dup | ||
| 7229 | + [48] aload_2 v2 | ||
| 7230 | + [49] aload_3 v3 | ||
| 7231 | + [50] aload v4 | ||
| 7232 | + [52] invokespecial #129 | ||
| 7233 | + + Methodref [io/rong/imlib/model/CNUserInfo.<init> (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V] | ||
| 7234 | + [55] astore_1 v1 | ||
| 7235 | + [56] new #52 | ||
| 7236 | + + Class [io/rong/imlib/model/UserInfo] | ||
| 7237 | + [59] dup | ||
| 7238 | + [60] aload_2 v2 | ||
| 7239 | + [61] aload_3 v3 | ||
| 7240 | + [62] aload v4 | ||
| 7241 | + [64] invokestatic #86 | ||
| 7242 | + + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;] | ||
| 7243 | + [67] invokespecial #140 | ||
| 7244 | + + Methodref [io/rong/imlib/model/UserInfo.<init> (Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;)V] | ||
| 7245 | + [70] putstatic #72 | ||
| 7246 | + + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;] | ||
| 7247 | + [73] goto +72 (target=145) | ||
| 7248 | + [76] aload_1 v1 | ||
| 7249 | + [77] invokevirtual #131 | ||
| 7104 | + Methodref [io/rong/imlib/model/CNUserInfo.getUserId ()Ljava/lang/String;] | 7250 | + Methodref [io/rong/imlib/model/CNUserInfo.getUserId ()Ljava/lang/String;] |
| 7105 | - [4] ifnonnull +8 (target=12) | ||
| 7106 | - [7] ldc #1 | 7251 | + [80] ifnonnull +8 (target=88) |
| 7252 | + [83] ldc #1 | ||
| 7107 | + String [] | 7253 | + String [] |
| 7108 | - [9] goto +7 (target=16) | ||
| 7109 | - [12] aload_1 v1 | ||
| 7110 | - [13] invokevirtual #116 | 7254 | + [85] goto +7 (target=92) |
| 7255 | + [88] aload_1 v1 | ||
| 7256 | + [89] invokevirtual #131 | ||
| 7111 | + Methodref [io/rong/imlib/model/CNUserInfo.getUserId ()Ljava/lang/String;] | 7257 | + Methodref [io/rong/imlib/model/CNUserInfo.getUserId ()Ljava/lang/String;] |
| 7112 | - [16] astore_2 v2 | ||
| 7113 | - [17] aload_1 v1 | ||
| 7114 | - [18] invokevirtual #117 | 7258 | + [92] astore_2 v2 |
| 7259 | + [93] aload_1 v1 | ||
| 7260 | + [94] invokevirtual #132 | ||
| 7115 | + Methodref [io/rong/imlib/model/CNUserInfo.getUserName ()Ljava/lang/String;] | 7261 | + Methodref [io/rong/imlib/model/CNUserInfo.getUserName ()Ljava/lang/String;] |
| 7116 | - [21] ifnonnull +8 (target=29) | ||
| 7117 | - [24] ldc #1 | 7262 | + [97] ifnonnull +8 (target=105) |
| 7263 | + [100] ldc #1 | ||
| 7118 | + String [] | 7264 | + String [] |
| 7119 | - [26] goto +7 (target=33) | ||
| 7120 | - [29] aload_1 v1 | ||
| 7121 | - [30] invokevirtual #117 | 7265 | + [102] goto +7 (target=109) |
| 7266 | + [105] aload_1 v1 | ||
| 7267 | + [106] invokevirtual #132 | ||
| 7122 | + Methodref [io/rong/imlib/model/CNUserInfo.getUserName ()Ljava/lang/String;] | 7268 | + Methodref [io/rong/imlib/model/CNUserInfo.getUserName ()Ljava/lang/String;] |
| 7123 | - [33] astore_3 v3 | ||
| 7124 | - [34] aload_1 v1 | ||
| 7125 | - [35] invokevirtual #115 | 7269 | + [109] astore_3 v3 |
| 7270 | + [110] aload_1 v1 | ||
| 7271 | + [111] invokevirtual #130 | ||
| 7126 | + Methodref [io/rong/imlib/model/CNUserInfo.getHeadUrl ()Ljava/lang/String;] | 7272 | + Methodref [io/rong/imlib/model/CNUserInfo.getHeadUrl ()Ljava/lang/String;] |
| 7127 | - [38] ifnonnull +8 (target=46) | ||
| 7128 | - [41] ldc #1 | 7273 | + [114] ifnonnull +8 (target=122) |
| 7274 | + [117] ldc #1 | ||
| 7129 | + String [] | 7275 | + String [] |
| 7130 | - [43] goto +7 (target=50) | ||
| 7131 | - [46] aload_1 v1 | ||
| 7132 | - [47] invokevirtual #115 | 7276 | + [119] goto +7 (target=126) |
| 7277 | + [122] aload_1 v1 | ||
| 7278 | + [123] invokevirtual #130 | ||
| 7133 | + Methodref [io/rong/imlib/model/CNUserInfo.getHeadUrl ()Ljava/lang/String;] | 7279 | + Methodref [io/rong/imlib/model/CNUserInfo.getHeadUrl ()Ljava/lang/String;] |
| 7134 | - [50] astore v4 | ||
| 7135 | - [52] ldc #5 | ||
| 7136 | - + String [DemoView] | ||
| 7137 | - [54] new #56 | ||
| 7138 | - + Class [java/lang/StringBuilder] | ||
| 7139 | - [57] dup | ||
| 7140 | - [58] invokespecial #137 | ||
| 7141 | - + Methodref [java/lang/StringBuilder.<init> ()V] | ||
| 7142 | - [61] aload_2 v2 | ||
| 7143 | - [62] invokevirtual #139 | ||
| 7144 | - + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] | ||
| 7145 | - [65] ldc #2 | ||
| 7146 | - + String [ : ] | ||
| 7147 | - [67] invokevirtual #139 | ||
| 7148 | - + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] | ||
| 7149 | - [70] aload_3 v3 | ||
| 7150 | - [71] invokevirtual #139 | ||
| 7151 | - + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] | ||
| 7152 | - [74] ldc #2 | ||
| 7153 | - + String [ : ] | ||
| 7154 | - [76] invokevirtual #139 | ||
| 7155 | - + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] | ||
| 7156 | - [79] invokevirtual #140 | ||
| 7157 | - + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] | ||
| 7158 | - [82] invokestatic #78 | ||
| 7159 | - + Methodref [android/util/Log.e (Ljava/lang/String;Ljava/lang/String;)I] | ||
| 7160 | - [85] pop | ||
| 7161 | - [86] new #49 | 7280 | + [126] astore v4 |
| 7281 | + [128] new #52 | ||
| 7162 | + Class [io/rong/imlib/model/UserInfo] | 7282 | + Class [io/rong/imlib/model/UserInfo] |
| 7163 | - [89] dup | ||
| 7164 | - [90] aload_2 v2 | ||
| 7165 | - [91] aload_3 v3 | ||
| 7166 | - [92] aload v4 | ||
| 7167 | - [94] invokestatic #76 | 7283 | + [131] dup |
| 7284 | + [132] aload_2 v2 | ||
| 7285 | + [133] aload_3 v3 | ||
| 7286 | + [134] aload v4 | ||
| 7287 | + [136] invokestatic #86 | ||
| 7168 | + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;] | 7288 | + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;] |
| 7169 | - [97] invokespecial #125 | 7289 | + [139] invokespecial #140 |
| 7170 | + Methodref [io/rong/imlib/model/UserInfo.<init> (Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;)V] | 7290 | + Methodref [io/rong/imlib/model/UserInfo.<init> (Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;)V] |
| 7171 | - [100] putstatic #64 | 7291 | + [142] putstatic #72 |
| 7172 | + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;] | 7292 | + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;] |
| 7173 | - [103] aload_1 v1 | ||
| 7174 | - [104] new #12 | 7293 | + [145] aload_1 v1 |
| 7294 | + [146] new #15 | ||
| 7175 | + Class [io/rong/imlib/Chat$1] | 7295 | + Class [io/rong/imlib/Chat$1] |
| 7176 | - [107] dup | ||
| 7177 | - [108] aload_0 v0 | ||
| 7178 | - [109] invokespecial #86 | 7296 | + [149] dup |
| 7297 | + [150] aload_0 v0 | ||
| 7298 | + [151] invokespecial #100 | ||
| 7179 | + Methodref [io/rong/imlib/Chat$1.<init> (Lio/rong/imlib/Chat;)V] | 7299 | + Methodref [io/rong/imlib/Chat$1.<init> (Lio/rong/imlib/Chat;)V] |
| 7180 | - [112] invokestatic #81 | 7300 | + [154] invokestatic #92 |
| 7181 | + Methodref [io/rong/imlib/Chat.getToken (Lio/rong/imlib/model/CNUserInfo;Lio/rong/imlib/network/HttpUtil$OnResponse;)V] | 7301 | + Methodref [io/rong/imlib/Chat.getToken (Lio/rong/imlib/model/CNUserInfo;Lio/rong/imlib/network/HttpUtil$OnResponse;)V] |
| 7182 | - [115] return | 7302 | + [157] return |
| 7183 | Code attribute exceptions (count = 0): | 7303 | Code attribute exceptions (count = 0): |
| 7184 | Code attribute attributes (attribute count = 1): | 7304 | Code attribute attributes (attribute count = 1): |
| 7185 | - + Line number table attribute (count = 7) | ||
| 7186 | - [0] -> line 71 | ||
| 7187 | - [17] -> line 72 | ||
| 7188 | - [34] -> line 73 | ||
| 7189 | - [52] -> line 74 | ||
| 7190 | - [86] -> line 75 | ||
| 7191 | - [103] -> line 76 | ||
| 7192 | - [115] -> line 91 | 7305 | + + 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 | ||
| 7193 | + Method: getToken(Lio/rong/imlib/model/CNUserInfo;Lio/rong/imlib/network/HttpUtil$OnResponse;)V | 7318 | + Method: getToken(Lio/rong/imlib/model/CNUserInfo;Lio/rong/imlib/network/HttpUtil$OnResponse;)V |
| 7194 | Access flags: 0x9 | 7319 | Access flags: 0x9 |
| 7195 | = public static void getToken(io.rong.imlib.model.CNUserInfo,io.rong.imlib.network.HttpUtil$OnResponse) | 7320 | = public static void getToken(io.rong.imlib.model.CNUserInfo,io.rong.imlib.network.HttpUtil$OnResponse) |
| 7196 | Class member attributes (count = 1): | 7321 | Class member attributes (count = 1): |
| 7197 | + Code attribute instructions (code length = 85, locals = 6, stack = 5): | 7322 | + Code attribute instructions (code length = 85, locals = 6, stack = 5): |
| 7198 | - [0] ldc #7 | 7323 | + [0] ldc #9 |
| 7199 | + String [https://api.cn.ronghub.com/user/getToken.json] | 7324 | + String [https://api.cn.ronghub.com/user/getToken.json] |
| 7200 | [2] astore_2 v2 | 7325 | [2] astore_2 v2 |
| 7201 | - [3] getstatic #57 | 7326 | + [3] getstatic #65 |
| 7202 | + Fieldref [io/rong/imlib/Chat.APP_KEY Ljava/lang/String;] | 7327 | + Fieldref [io/rong/imlib/Chat.APP_KEY Ljava/lang/String;] |
| 7203 | - [6] getstatic #58 | 7328 | + [6] getstatic #66 |
| 7204 | + Fieldref [io/rong/imlib/Chat.APP_SECRET Ljava/lang/String;] | 7329 | + Fieldref [io/rong/imlib/Chat.APP_SECRET Ljava/lang/String;] |
| 7205 | - [9] invokestatic #130 | 7330 | + [9] invokestatic #147 |
| 7206 | + Methodref [io/rong/imlib/network/HttpUtil.getRcHeader (Ljava/lang/String;Ljava/lang/String;)Lio/rong/imlib/network/HttpUtil$Header;] | 7331 | + Methodref [io/rong/imlib/network/HttpUtil.getRcHeader (Ljava/lang/String;Ljava/lang/String;)Lio/rong/imlib/network/HttpUtil$Header;] |
| 7207 | [12] astore_3 v3 | 7332 | [12] astore_3 v3 |
| 7208 | - [13] new #56 | 7333 | + [13] new #60 |
| 7209 | + Class [java/lang/StringBuilder] | 7334 | + Class [java/lang/StringBuilder] |
| 7210 | [16] dup | 7335 | [16] dup |
| 7211 | - [17] invokespecial #137 | 7336 | + [17] invokespecial #155 |
| 7212 | + Methodref [java/lang/StringBuilder.<init> ()V] | 7337 | + Methodref [java/lang/StringBuilder.<init> ()V] |
| 7213 | - [20] ldc #8 | 7338 | + [20] ldc #11 |
| 7214 | + String [userId=] | 7339 | + String [userId=] |
| 7215 | - [22] invokevirtual #139 | 7340 | + [22] invokevirtual #158 |
| 7216 | + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] | 7341 | + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] |
| 7217 | [25] aload_0 v0 | 7342 | [25] aload_0 v0 |
| 7218 | - [26] invokevirtual #116 | 7343 | + [26] invokevirtual #131 |
| 7219 | + Methodref [io/rong/imlib/model/CNUserInfo.getUserId ()Ljava/lang/String;] | 7344 | + Methodref [io/rong/imlib/model/CNUserInfo.getUserId ()Ljava/lang/String;] |
| 7220 | - [29] invokevirtual #139 | 7345 | + [29] invokevirtual #158 |
| 7221 | + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] | 7346 | + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] |
| 7222 | - [32] ldc #3 | 7347 | + [32] ldc #2 |
| 7223 | + String [&name=] | 7348 | + String [&name=] |
| 7224 | - [34] invokevirtual #139 | 7349 | + [34] invokevirtual #158 |
| 7225 | + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] | 7350 | + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] |
| 7226 | [37] aload_0 v0 | 7351 | [37] aload_0 v0 |
| 7227 | - [38] invokevirtual #117 | 7352 | + [38] invokevirtual #132 |
| 7228 | + Methodref [io/rong/imlib/model/CNUserInfo.getUserName ()Ljava/lang/String;] | 7353 | + Methodref [io/rong/imlib/model/CNUserInfo.getUserName ()Ljava/lang/String;] |
| 7229 | - [41] invokevirtual #139 | 7354 | + [41] invokevirtual #158 |
| 7230 | + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] | 7355 | + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] |
| 7231 | - [44] ldc #4 | 7356 | + [44] ldc #3 |
| 7232 | + String [&portraitUri=] | 7357 | + String [&portraitUri=] |
| 7233 | - [46] invokevirtual #139 | 7358 | + [46] invokevirtual #158 |
| 7234 | + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] | 7359 | + Methodref [java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;] |
| 7235 | [49] aload_0 v0 | 7360 | [49] aload_0 v0 |
| 7236 | - [50] invokevirtual #115 | 7361 | + [50] invokevirtual #130 |
| 7237 | + Methodref [io/rong/imlib/model/CNUserInfo.getHeadUrl ()Ljava/lang/String;] | 7362 | + Methodref [io/rong/imlib/model/CNUserInfo.getHeadUrl ()Ljava/lang/String;] |
| 7238 | - [53] invokestatic #76 | 7363 | + [53] invokestatic #86 |
| 7239 | + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;] | 7364 | + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;] |
| 7240 | - [56] invokevirtual #138 | 7365 | + [56] invokevirtual #157 |
| 7241 | + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] | 7366 | + Methodref [java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;] |
| 7242 | - [59] invokevirtual #140 | 7367 | + [59] invokevirtual #159 |
| 7243 | + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] | 7368 | + Methodref [java/lang/StringBuilder.toString ()Ljava/lang/String;] |
| 7244 | [62] astore v4 | 7369 | [62] astore v4 |
| 7245 | - [64] new #50 | 7370 | + [64] new #53 |
| 7246 | + Class [io/rong/imlib/network/HttpUtil] | 7371 | + Class [io/rong/imlib/network/HttpUtil] |
| 7247 | [67] dup | 7372 | [67] dup |
| 7248 | - [68] invokespecial #129 | 7373 | + [68] invokespecial #146 |
| 7249 | + Methodref [io/rong/imlib/network/HttpUtil.<init> ()V] | 7374 | + Methodref [io/rong/imlib/network/HttpUtil.<init> ()V] |
| 7250 | [71] astore v5 | 7375 | [71] astore v5 |
| 7251 | [73] aload v5 | 7376 | [73] aload v5 |
| 7252 | - [75] ldc #7 | 7377 | + [75] ldc #9 |
| 7253 | + String [https://api.cn.ronghub.com/user/getToken.json] | 7378 | + String [https://api.cn.ronghub.com/user/getToken.json] |
| 7254 | [77] aload_3 v3 | 7379 | [77] aload_3 v3 |
| 7255 | [78] aload v4 | 7380 | [78] aload v4 |
| 7256 | [80] aload_1 v1 | 7381 | [80] aload_1 v1 |
| 7257 | - [81] invokevirtual #131 | 7382 | + [81] invokevirtual #148 |
| 7258 | + 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] | 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] |
| 7259 | [84] return | 7384 | [84] return |
| 7260 | Code attribute exceptions (count = 0): | 7385 | Code attribute exceptions (count = 0): |
| 7261 | Code attribute attributes (attribute count = 1): | 7386 | Code attribute attributes (attribute count = 1): |
| 7262 | + Line number table attribute (count = 6) | 7387 | + Line number table attribute (count = 6) |
| 7263 | - [0] -> line 95 | ||
| 7264 | - [3] -> line 96 | ||
| 7265 | - [13] -> line 97 | ||
| 7266 | - [64] -> line 98 | ||
| 7267 | - [73] -> line 99 | ||
| 7268 | - [84] -> line 100 | 7388 | + [0] -> line 109 |
| 7389 | + [3] -> line 110 | ||
| 7390 | + [13] -> line 111 | ||
| 7391 | + [64] -> line 112 | ||
| 7392 | + [73] -> line 113 | ||
| 7393 | + [84] -> line 114 | ||
| 7269 | + Method: connect(Ljava/lang/String;)V | 7394 | + Method: connect(Ljava/lang/String;)V |
| 7270 | Access flags: 0x1 | 7395 | Access flags: 0x1 |
| 7271 | = public void connect(java.lang.String) | 7396 | = public void connect(java.lang.String) |
| 7272 | Class member attributes (count = 1): | 7397 | Class member attributes (count = 1): |
| 7273 | + Code attribute instructions (code length = 14, locals = 2, stack = 4): | 7398 | + Code attribute instructions (code length = 14, locals = 2, stack = 4): |
| 7274 | [0] aload_1 v1 | 7399 | [0] aload_1 v1 |
| 7275 | - [1] new #18 | 7400 | + [1] new #21 |
| 7276 | + Class [io/rong/imlib/Chat$2] | 7401 | + Class [io/rong/imlib/Chat$2] |
| 7277 | [4] dup | 7402 | [4] dup |
| 7278 | [5] aload_0 v0 | 7403 | [5] aload_0 v0 |
| 7279 | - [6] invokespecial #91 | 7404 | + [6] invokespecial #105 |
| 7280 | + Methodref [io/rong/imlib/Chat$2.<init> (Lio/rong/imlib/Chat;)V] | 7405 | + Methodref [io/rong/imlib/Chat$2.<init> (Lio/rong/imlib/Chat;)V] |
| 7281 | - [9] invokestatic #99 | 7406 | + [9] invokestatic #113 |
| 7282 | + Methodref [io/rong/imlib/RongIMClient.connect (Ljava/lang/String;Lio/rong/imlib/RongIMClient$ConnectCallback;)Lio/rong/imlib/RongIMClient;] | 7407 | + Methodref [io/rong/imlib/RongIMClient.connect (Ljava/lang/String;Lio/rong/imlib/RongIMClient$ConnectCallback;)Lio/rong/imlib/RongIMClient;] |
| 7283 | [12] pop | 7408 | [12] pop |
| 7284 | [13] return | 7409 | [13] return |
| 7285 | Code attribute exceptions (count = 0): | 7410 | Code attribute exceptions (count = 0): |
| 7286 | Code attribute attributes (attribute count = 1): | 7411 | Code attribute attributes (attribute count = 1): |
| 7287 | + Line number table attribute (count = 2) | 7412 | + Line number table attribute (count = 2) |
| 7288 | - [0] -> line 104 | ||
| 7289 | - [13] -> line 124 | 7413 | + [0] -> line 118 |
| 7414 | + [13] -> line 138 | ||
| 7290 | + Method: disconnect(Z)V | 7415 | + Method: disconnect(Z)V |
| 7291 | Access flags: 0x1 | 7416 | Access flags: 0x1 |
| 7292 | = public void disconnect(boolean) | 7417 | = public void disconnect(boolean) |
| @@ -7294,448 +7419,543 @@ Methods (count = 37): | @@ -7294,448 +7419,543 @@ Methods (count = 37): | ||
| 7294 | + Code attribute instructions (code length = 20, locals = 2, stack = 1): | 7419 | + Code attribute instructions (code length = 20, locals = 2, stack = 1): |
| 7295 | [0] iload_1 v1 | 7420 | [0] iload_1 v1 |
| 7296 | [1] ifeq +12 (target=13) | 7421 | [1] ifeq +12 (target=13) |
| 7297 | - [4] invokestatic #101 | 7422 | + [4] invokestatic #115 |
| 7298 | + Methodref [io/rong/imlib/RongIMClient.getInstance ()Lio/rong/imlib/RongIMClient;] | 7423 | + Methodref [io/rong/imlib/RongIMClient.getInstance ()Lio/rong/imlib/RongIMClient;] |
| 7299 | - [7] invokevirtual #100 | 7424 | + [7] invokevirtual #114 |
| 7300 | + Methodref [io/rong/imlib/RongIMClient.disconnect ()V] | 7425 | + Methodref [io/rong/imlib/RongIMClient.disconnect ()V] |
| 7301 | [10] goto +9 (target=19) | 7426 | [10] goto +9 (target=19) |
| 7302 | - [13] invokestatic #101 | 7427 | + [13] invokestatic #115 |
| 7303 | + Methodref [io/rong/imlib/RongIMClient.getInstance ()Lio/rong/imlib/RongIMClient;] | 7428 | + Methodref [io/rong/imlib/RongIMClient.getInstance ()Lio/rong/imlib/RongIMClient;] |
| 7304 | - [16] invokevirtual #105 | 7429 | + [16] invokevirtual #119 |
| 7305 | + Methodref [io/rong/imlib/RongIMClient.logout ()V] | 7430 | + Methodref [io/rong/imlib/RongIMClient.logout ()V] |
| 7306 | [19] return | 7431 | [19] return |
| 7307 | Code attribute exceptions (count = 0): | 7432 | Code attribute exceptions (count = 0): |
| 7308 | Code attribute attributes (attribute count = 1): | 7433 | Code attribute attributes (attribute count = 1): |
| 7309 | + Line number table attribute (count = 3) | 7434 | + Line number table attribute (count = 3) |
| 7310 | - [0] -> line 128 | ||
| 7311 | - [13] -> line 129 | ||
| 7312 | - [19] -> line 130 | 7435 | + [0] -> line 142 |
| 7436 | + [13] -> line 143 | ||
| 7437 | + [19] -> line 144 | ||
| 7313 | + Method: joinChatRoom(Ljava/lang/String;I)V | 7438 | + Method: joinChatRoom(Ljava/lang/String;I)V |
| 7314 | Access flags: 0x1 | 7439 | Access flags: 0x1 |
| 7315 | = public void joinChatRoom(java.lang.String,int) | 7440 | = public void joinChatRoom(java.lang.String,int) |
| 7316 | Class member attributes (count = 1): | 7441 | Class member attributes (count = 1): |
| 7317 | - + Code attribute instructions (code length = 23, locals = 3, stack = 6): | ||
| 7318 | - [0] aload_1 v1 | ||
| 7319 | - [1] putstatic #63 | 7442 | + + Code attribute instructions (code length = 29, locals = 3, stack = 6): |
| 7443 | + [0] iload_2 v2 | ||
| 7444 | + [1] putstatic #73 | ||
| 7445 | + + Fieldref [io/rong/imlib/Chat.defMessageCount I] | ||
| 7446 | + [4] aload_1 v1 | ||
| 7447 | + [5] putstatic #71 | ||
| 7320 | + Fieldref [io/rong/imlib/Chat.currentRoomId Ljava/lang/String;] | 7448 | + Fieldref [io/rong/imlib/Chat.currentRoomId Ljava/lang/String;] |
| 7321 | - [4] invokestatic #101 | 7449 | + [8] invokestatic #115 |
| 7322 | + Methodref [io/rong/imlib/RongIMClient.getInstance ()Lio/rong/imlib/RongIMClient;] | 7450 | + Methodref [io/rong/imlib/RongIMClient.getInstance ()Lio/rong/imlib/RongIMClient;] |
| 7323 | - [7] getstatic #63 | 7451 | + [11] getstatic #71 |
| 7324 | + Fieldref [io/rong/imlib/Chat.currentRoomId Ljava/lang/String;] | 7452 | + Fieldref [io/rong/imlib/Chat.currentRoomId Ljava/lang/String;] |
| 7325 | - [10] iload_2 v2 | ||
| 7326 | - [11] new #19 | 7453 | + [14] getstatic #73 |
| 7454 | + + Fieldref [io/rong/imlib/Chat.defMessageCount I] | ||
| 7455 | + [17] new #22 | ||
| 7327 | + Class [io/rong/imlib/Chat$3] | 7456 | + Class [io/rong/imlib/Chat$3] |
| 7328 | - [14] dup | ||
| 7329 | - [15] aload_0 v0 | ||
| 7330 | - [16] invokespecial #92 | 7457 | + [20] dup |
| 7458 | + [21] aload_0 v0 | ||
| 7459 | + [22] invokespecial #106 | ||
| 7331 | + Methodref [io/rong/imlib/Chat$3.<init> (Lio/rong/imlib/Chat;)V] | 7460 | + Methodref [io/rong/imlib/Chat$3.<init> (Lio/rong/imlib/Chat;)V] |
| 7332 | - [19] invokevirtual #104 | 7461 | + [25] invokevirtual #118 |
| 7333 | + Methodref [io/rong/imlib/RongIMClient.joinChatRoom (Ljava/lang/String;ILio/rong/imlib/RongIMClient$OperationCallback;)V] | 7462 | + Methodref [io/rong/imlib/RongIMClient.joinChatRoom (Ljava/lang/String;ILio/rong/imlib/RongIMClient$OperationCallback;)V] |
| 7334 | - [22] return | 7463 | + [28] return |
| 7335 | Code attribute exceptions (count = 0): | 7464 | Code attribute exceptions (count = 0): |
| 7336 | Code attribute attributes (attribute count = 1): | 7465 | Code attribute attributes (attribute count = 1): |
| 7337 | - + Line number table attribute (count = 3) | ||
| 7338 | - [0] -> line 134 | ||
| 7339 | - [4] -> line 135 | ||
| 7340 | - [22] -> line 148 | 7466 | + + Line number table attribute (count = 4) |
| 7467 | + [0] -> line 148 | ||
| 7468 | + [4] -> line 149 | ||
| 7469 | + [8] -> line 150 | ||
| 7470 | + [28] -> line 163 | ||
| 7341 | + Method: joinExistChatRoom(Ljava/lang/String;I)V | 7471 | + Method: joinExistChatRoom(Ljava/lang/String;I)V |
| 7342 | Access flags: 0x1 | 7472 | Access flags: 0x1 |
| 7343 | = public void joinExistChatRoom(java.lang.String,int) | 7473 | = public void joinExistChatRoom(java.lang.String,int) |
| 7344 | Class member attributes (count = 1): | 7474 | Class member attributes (count = 1): |
| 7345 | - + Code attribute instructions (code length = 23, locals = 3, stack = 6): | ||
| 7346 | - [0] aload_1 v1 | ||
| 7347 | - [1] putstatic #63 | 7475 | + + Code attribute instructions (code length = 42, locals = 3, stack = 6): |
| 7476 | + [0] iload_2 v2 | ||
| 7477 | + [1] putstatic #73 | ||
| 7478 | + + Fieldref [io/rong/imlib/Chat.defMessageCount I] | ||
| 7479 | + [4] aload_1 v1 | ||
| 7480 | + [5] putstatic #71 | ||
| 7348 | + Fieldref [io/rong/imlib/Chat.currentRoomId Ljava/lang/String;] | 7481 | + Fieldref [io/rong/imlib/Chat.currentRoomId Ljava/lang/String;] |
| 7349 | - [4] invokestatic #101 | 7482 | + [8] aload_0 v0 |
| 7483 | + [9] getfield #83 | ||
| 7484 | + + Fieldref [io/rong/imlib/Chat.roomIdList Ljava/util/List;] | ||
| 7485 | + [12] getstatic #71 | ||
| 7486 | + + Fieldref [io/rong/imlib/Chat.currentRoomId Ljava/lang/String;] | ||
| 7487 | + [15] invokeinterface #164, 512 | ||
| 7488 | + + InterfaceMethodref [java/util/List.add (Ljava/lang/Object;)Z] | ||
| 7489 | + [20] pop | ||
| 7490 | + [21] invokestatic #115 | ||
| 7350 | + Methodref [io/rong/imlib/RongIMClient.getInstance ()Lio/rong/imlib/RongIMClient;] | 7491 | + Methodref [io/rong/imlib/RongIMClient.getInstance ()Lio/rong/imlib/RongIMClient;] |
| 7351 | - [7] getstatic #63 | 7492 | + [24] getstatic #71 |
| 7352 | + Fieldref [io/rong/imlib/Chat.currentRoomId Ljava/lang/String;] | 7493 | + Fieldref [io/rong/imlib/Chat.currentRoomId Ljava/lang/String;] |
| 7353 | - [10] iload_2 v2 | ||
| 7354 | - [11] new #20 | 7494 | + [27] getstatic #73 |
| 7495 | + + Fieldref [io/rong/imlib/Chat.defMessageCount I] | ||
| 7496 | + [30] new #23 | ||
| 7355 | + Class [io/rong/imlib/Chat$4] | 7497 | + Class [io/rong/imlib/Chat$4] |
| 7356 | - [14] dup | ||
| 7357 | - [15] aload_0 v0 | ||
| 7358 | - [16] invokespecial #93 | 7498 | + [33] dup |
| 7499 | + [34] aload_0 v0 | ||
| 7500 | + [35] invokespecial #107 | ||
| 7359 | + Methodref [io/rong/imlib/Chat$4.<init> (Lio/rong/imlib/Chat;)V] | 7501 | + Methodref [io/rong/imlib/Chat$4.<init> (Lio/rong/imlib/Chat;)V] |
| 7360 | - [19] invokevirtual #104 | 7502 | + [38] invokevirtual #118 |
| 7361 | + Methodref [io/rong/imlib/RongIMClient.joinChatRoom (Ljava/lang/String;ILio/rong/imlib/RongIMClient$OperationCallback;)V] | 7503 | + Methodref [io/rong/imlib/RongIMClient.joinChatRoom (Ljava/lang/String;ILio/rong/imlib/RongIMClient$OperationCallback;)V] |
| 7362 | - [22] return | 7504 | + [41] return |
| 7363 | Code attribute exceptions (count = 0): | 7505 | Code attribute exceptions (count = 0): |
| 7364 | Code attribute attributes (attribute count = 1): | 7506 | Code attribute attributes (attribute count = 1): |
| 7365 | - + Line number table attribute (count = 3) | ||
| 7366 | - [0] -> line 152 | ||
| 7367 | - [4] -> line 153 | ||
| 7368 | - [22] -> line 164 | ||
| 7369 | - + Method: quitChatRoom()V | 7507 | + + 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 | ||
| 7513 | + + Method: quitChatRoom(Ljava/lang/String;)V | ||
| 7370 | Access flags: 0x1 | 7514 | Access flags: 0x1 |
| 7371 | - = public void quitChatRoom() | 7515 | + = public void quitChatRoom(java.lang.String) |
| 7372 | Class member attributes (count = 1): | 7516 | Class member attributes (count = 1): |
| 7373 | - + Code attribute instructions (code length = 18, locals = 1, stack = 5): | ||
| 7374 | - [0] invokestatic #101 | 7517 | + + Code attribute instructions (code length = 68, locals = 3, stack = 5): |
| 7518 | + [0] iconst_0 | ||
| 7519 | + [1] istore_2 v2 | ||
| 7520 | + [2] iload_2 v2 | ||
| 7521 | + [3] aload_0 v0 | ||
| 7522 | + [4] getfield #83 | ||
| 7523 | + + Fieldref [io/rong/imlib/Chat.roomIdList Ljava/util/List;] | ||
| 7524 | + [7] invokeinterface #167, 256 | ||
| 7525 | + + InterfaceMethodref [java/util/List.size ()I] | ||
| 7526 | + [12] ificmpge +40 (target=52) | ||
| 7527 | + [15] aload_0 v0 | ||
| 7528 | + [16] getfield #83 | ||
| 7529 | + + Fieldref [io/rong/imlib/Chat.roomIdList Ljava/util/List;] | ||
| 7530 | + [19] iload_2 v2 | ||
| 7531 | + [20] invokeinterface #165, 512 | ||
| 7532 | + + InterfaceMethodref [java/util/List.get (I)Ljava/lang/Object;] | ||
| 7533 | + [25] checkcast #59 | ||
| 7534 | + + Class [java/lang/String] | ||
| 7535 | + [28] aload_1 v1 | ||
| 7536 | + [29] invokevirtual #153 | ||
| 7537 | + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] | ||
| 7538 | + [32] ifeq +14 (target=46) | ||
| 7539 | + [35] aload_0 v0 | ||
| 7540 | + [36] getfield #83 | ||
| 7541 | + + Fieldref [io/rong/imlib/Chat.roomIdList Ljava/util/List;] | ||
| 7542 | + [39] iload_2 v2 | ||
| 7543 | + [40] invokeinterface #166, 512 | ||
| 7544 | + + InterfaceMethodref [java/util/List.remove (I)Ljava/lang/Object;] | ||
| 7545 | + [45] pop | ||
| 7546 | + [46] iinc v2, 1 | ||
| 7547 | + [49] goto -47 (target=2) | ||
| 7548 | + [52] invokestatic #115 | ||
| 7375 | + Methodref [io/rong/imlib/RongIMClient.getInstance ()Lio/rong/imlib/RongIMClient;] | 7549 | + Methodref [io/rong/imlib/RongIMClient.getInstance ()Lio/rong/imlib/RongIMClient;] |
| 7376 | - [3] getstatic #63 | ||
| 7377 | - + Fieldref [io/rong/imlib/Chat.currentRoomId Ljava/lang/String;] | ||
| 7378 | - [6] new #21 | 7550 | + [55] aload_1 v1 |
| 7551 | + [56] new #24 | ||
| 7379 | + Class [io/rong/imlib/Chat$5] | 7552 | + Class [io/rong/imlib/Chat$5] |
| 7380 | - [9] dup | ||
| 7381 | - [10] aload_0 v0 | ||
| 7382 | - [11] invokespecial #94 | 7553 | + [59] dup |
| 7554 | + [60] aload_0 v0 | ||
| 7555 | + [61] invokespecial #108 | ||
| 7383 | + Methodref [io/rong/imlib/Chat$5.<init> (Lio/rong/imlib/Chat;)V] | 7556 | + Methodref [io/rong/imlib/Chat$5.<init> (Lio/rong/imlib/Chat;)V] |
| 7384 | - [14] invokevirtual #106 | 7557 | + [64] invokevirtual #120 |
| 7385 | + Methodref [io/rong/imlib/RongIMClient.quitChatRoom (Ljava/lang/String;Lio/rong/imlib/RongIMClient$OperationCallback;)V] | 7558 | + Methodref [io/rong/imlib/RongIMClient.quitChatRoom (Ljava/lang/String;Lio/rong/imlib/RongIMClient$OperationCallback;)V] |
| 7386 | - [17] return | 7559 | + [67] return |
| 7387 | Code attribute exceptions (count = 0): | 7560 | Code attribute exceptions (count = 0): |
| 7388 | Code attribute attributes (attribute count = 1): | 7561 | Code attribute attributes (attribute count = 1): |
| 7389 | - + Line number table attribute (count = 2) | ||
| 7390 | - [0] -> line 168 | ||
| 7391 | - [17] -> line 181 | ||
| 7392 | - + Method: sendChatRoomMessage(Ljava/lang/String;)V | 7562 | + + 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 | ||
| 7569 | + + Method: sendMessage(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V | ||
| 7393 | Access flags: 0x1 | 7570 | Access flags: 0x1 |
| 7394 | - = public void sendChatRoomMessage(java.lang.String) | 7571 | + = public void sendMessage(java.lang.String,java.lang.String,java.lang.String) |
| 7395 | Class member attributes (count = 1): | 7572 | Class member attributes (count = 1): |
| 7396 | - + Code attribute instructions (code length = 11, locals = 3, stack = 2): | ||
| 7397 | - [0] aload_1 v1 | ||
| 7398 | - [1] invokestatic #133 | 7573 | + + Code attribute instructions (code length = 42, locals = 5, stack = 3): |
| 7574 | + [0] aload_3 v3 | ||
| 7575 | + [1] invokestatic #150 | ||
| 7399 | + Methodref [io/rong/message/TextMessage.obtain (Ljava/lang/String;)Lio/rong/message/TextMessage;] | 7576 | + Methodref [io/rong/message/TextMessage.obtain (Ljava/lang/String;)Lio/rong/message/TextMessage;] |
| 7400 | - [4] astore_2 v2 | 7577 | + [4] astore v4 |
| 7578 | + [6] aload_1 v1 | ||
| 7579 | + [7] ldc #10 | ||
| 7580 | + + String [private] | ||
| 7581 | + [9] invokevirtual #153 | ||
| 7582 | + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] | ||
| 7583 | + [12] ifeq +13 (target=25) | ||
| 7584 | + [15] aload_0 v0 | ||
| 7585 | + [16] aload_2 v2 | ||
| 7586 | + [17] aload v4 | ||
| 7587 | + [19] invokespecial #95 | ||
| 7588 | + + Methodref [io/rong/imlib/Chat.sendPrivateMessage (Ljava/lang/String;Lio/rong/imlib/model/MessageContent;)V] | ||
| 7589 | + [22] goto +19 (target=41) | ||
| 7590 | + [25] aload_1 v1 | ||
| 7591 | + [26] ldc #6 | ||
| 7592 | + + String [chatRoom] | ||
| 7593 | + [28] invokevirtual #153 | ||
| 7594 | + + Methodref [java/lang/String.equals (Ljava/lang/Object;)Z] | ||
| 7595 | + [31] ifeq +10 (target=41) | ||
| 7596 | + [34] aload_0 v0 | ||
| 7597 | + [35] aload_2 v2 | ||
| 7598 | + [36] aload v4 | ||
| 7599 | + [38] invokespecial #94 | ||
| 7600 | + + Methodref [io/rong/imlib/Chat.sendChatRoomMessage (Ljava/lang/String;Lio/rong/imlib/model/MessageContent;)V] | ||
| 7601 | + [41] return | ||
| 7602 | + Code attribute exceptions (count = 0): | ||
| 7603 | + Code attribute attributes (attribute count = 1): | ||
| 7604 | + + 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 | ||
| 7611 | + + Method: exchangeUser(Lio/rong/imlib/model/CNUserInfo;)V | ||
| 7612 | + Access flags: 0x1 | ||
| 7613 | + = public void exchangeUser(io.rong.imlib.model.CNUserInfo) | ||
| 7614 | + Class member attributes (count = 1): | ||
| 7615 | + + Code attribute instructions (code length = 19, locals = 2, stack = 3): | ||
| 7616 | + [0] aload_0 v0 | ||
| 7617 | + [1] iconst_0 | ||
| 7618 | + [2] invokevirtual #91 | ||
| 7619 | + + Methodref [io/rong/imlib/Chat.disconnect (Z)V] | ||
| 7401 | [5] aload_0 v0 | 7620 | [5] aload_0 v0 |
| 7402 | - [6] aload_2 v2 | ||
| 7403 | - [7] invokespecial #82 | ||
| 7404 | - + Methodref [io/rong/imlib/Chat.sendChatRoomMessage (Lio/rong/imlib/model/MessageContent;)V] | ||
| 7405 | - [10] return | 7621 | + [6] aload_1 v1 |
| 7622 | + [7] invokevirtual #90 | ||
| 7623 | + + Methodref [io/rong/imlib/Chat.connect (Lio/rong/imlib/model/CNUserInfo;)V] | ||
| 7624 | + [10] aload_0 v0 | ||
| 7625 | + [11] getstatic #71 | ||
| 7626 | + + Fieldref [io/rong/imlib/Chat.currentRoomId Ljava/lang/String;] | ||
| 7627 | + [14] iconst_m1 | ||
| 7628 | + [15] invokevirtual #93 | ||
| 7629 | + + Methodref [io/rong/imlib/Chat.joinChatRoom (Ljava/lang/String;I)V] | ||
| 7630 | + [18] return | ||
| 7406 | Code attribute exceptions (count = 0): | 7631 | Code attribute exceptions (count = 0): |
| 7407 | Code attribute attributes (attribute count = 1): | 7632 | Code attribute attributes (attribute count = 1): |
| 7408 | - + Line number table attribute (count = 3) | ||
| 7409 | - [0] -> line 185 | ||
| 7410 | - [5] -> line 186 | ||
| 7411 | - [10] -> line 187 | ||
| 7412 | - + Method: sendChatRoomMessage(Lio/rong/imlib/model/MessageContent;)V | 7633 | + + Line number table attribute (count = 4) |
| 7634 | + [0] -> line 217 | ||
| 7635 | + [5] -> line 218 | ||
| 7636 | + [10] -> line 219 | ||
| 7637 | + [18] -> line 220 | ||
| 7638 | + + Method: sendChatRoomMessage(Ljava/lang/String;Lio/rong/imlib/model/MessageContent;)V | ||
| 7413 | Access flags: 0x2 | 7639 | Access flags: 0x2 |
| 7414 | - = private void sendChatRoomMessage(io.rong.imlib.model.MessageContent) | 7640 | + = private void sendChatRoomMessage(java.lang.String,io.rong.imlib.model.MessageContent) |
| 7415 | Class member attributes (count = 1): | 7641 | Class member attributes (count = 1): |
| 7416 | - + Code attribute instructions (code length = 60, locals = 3, stack = 8): | ||
| 7417 | - [0] getstatic #64 | 7642 | + + Code attribute instructions (code length = 58, locals = 4, stack = 8): |
| 7643 | + [0] getstatic #72 | ||
| 7418 | + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;] | 7644 | + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;] |
| 7419 | [3] ifnonnull +13 (target=16) | 7645 | [3] ifnonnull +13 (target=16) |
| 7420 | - [6] new #55 | 7646 | + [6] new #58 |
| 7421 | + Class [java/lang/RuntimeException] | 7647 | + Class [java/lang/RuntimeException] |
| 7422 | [9] dup | 7648 | [9] dup |
| 7423 | - [10] ldc #6 | 7649 | + [10] ldc #7 |
| 7424 | + String [currentUser should not be null.] | 7650 | + String [currentUser should not be null.] |
| 7425 | - [12] invokespecial #136 | 7651 | + [12] invokespecial #152 |
| 7426 | + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;)V] | 7652 | + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;)V] |
| 7427 | [15] athrow | 7653 | [15] athrow |
| 7428 | - [16] aload_1 v1 | ||
| 7429 | - [17] getstatic #64 | 7654 | + [16] aload_2 v2 |
| 7655 | + [17] getstatic #72 | ||
| 7430 | + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;] | 7656 | + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;] |
| 7431 | - [20] invokevirtual #124 | 7657 | + [20] invokevirtual #139 |
| 7432 | + Methodref [io/rong/imlib/model/MessageContent.setUserInfo (Lio/rong/imlib/model/UserInfo;)V] | 7658 | + Methodref [io/rong/imlib/model/MessageContent.setUserInfo (Lio/rong/imlib/model/UserInfo;)V] |
| 7433 | - [23] getstatic #63 | ||
| 7434 | - + Fieldref [io/rong/imlib/Chat.currentRoomId Ljava/lang/String;] | ||
| 7435 | - [26] getstatic #74 | 7659 | + [23] aload_1 v1 |
| 7660 | + [24] getstatic #84 | ||
| 7436 | + Fieldref [io/rong/imlib/model/Conversation$ConversationType.CHATROOM Lio/rong/imlib/model/Conversation$ConversationType;] | 7661 | + Fieldref [io/rong/imlib/model/Conversation$ConversationType.CHATROOM Lio/rong/imlib/model/Conversation$ConversationType;] |
| 7437 | - [29] aload_1 v1 | ||
| 7438 | - [30] invokestatic #122 | 7662 | + [27] aload_2 v2 |
| 7663 | + [28] invokestatic #137 | ||
| 7439 | + 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;] | 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;] |
| 7440 | - [33] astore_2 v2 | ||
| 7441 | - [34] invokestatic #101 | 7665 | + [31] astore_3 v3 |
| 7666 | + [32] invokestatic #115 | ||
| 7442 | + Methodref [io/rong/imlib/RongIMClient.getInstance ()Lio/rong/imlib/RongIMClient;] | 7667 | + Methodref [io/rong/imlib/RongIMClient.getInstance ()Lio/rong/imlib/RongIMClient;] |
| 7443 | - [37] aload_2 v2 | ||
| 7444 | - [38] aconst_null | ||
| 7445 | - [39] aconst_null | ||
| 7446 | - [40] new #22 | 7668 | + [35] aload_3 v3 |
| 7669 | + [36] aconst_null | ||
| 7670 | + [37] aconst_null | ||
| 7671 | + [38] new #25 | ||
| 7447 | + Class [io/rong/imlib/Chat$6] | 7672 | + Class [io/rong/imlib/Chat$6] |
| 7448 | - [43] dup | ||
| 7449 | - [44] aload_0 v0 | ||
| 7450 | - [45] invokespecial #95 | 7673 | + [41] dup |
| 7674 | + [42] aload_0 v0 | ||
| 7675 | + [43] invokespecial #109 | ||
| 7451 | + Methodref [io/rong/imlib/Chat$6.<init> (Lio/rong/imlib/Chat;)V] | 7676 | + Methodref [io/rong/imlib/Chat$6.<init> (Lio/rong/imlib/Chat;)V] |
| 7452 | - [48] new #23 | 7677 | + [46] new #26 |
| 7453 | + Class [io/rong/imlib/Chat$7] | 7678 | + Class [io/rong/imlib/Chat$7] |
| 7454 | - [51] dup | ||
| 7455 | - [52] aload_0 v0 | ||
| 7456 | - [53] invokespecial #96 | 7679 | + [49] dup |
| 7680 | + [50] aload_0 v0 | ||
| 7681 | + [51] invokespecial #110 | ||
| 7457 | + Methodref [io/rong/imlib/Chat$7.<init> (Lio/rong/imlib/Chat;)V] | 7682 | + Methodref [io/rong/imlib/Chat$7.<init> (Lio/rong/imlib/Chat;)V] |
| 7458 | - [56] invokevirtual #107 | 7683 | + [54] invokevirtual #121 |
| 7459 | + 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] | 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] |
| 7460 | - [59] return | 7685 | + [57] return |
| 7461 | Code attribute exceptions (count = 0): | 7686 | Code attribute exceptions (count = 0): |
| 7462 | Code attribute attributes (attribute count = 1): | 7687 | Code attribute attributes (attribute count = 1): |
| 7463 | + Line number table attribute (count = 6) | 7688 | + Line number table attribute (count = 6) |
| 7464 | - [0] -> line 190 | ||
| 7465 | - [6] -> line 191 | ||
| 7466 | - [16] -> line 194 | ||
| 7467 | - [23] -> line 195 | ||
| 7468 | - [34] -> line 196 | ||
| 7469 | - [59] -> line 220 | ||
| 7470 | - + Method: sendPrivateMessage(Ljava/lang/String;Ljava/lang/String;)V | ||
| 7471 | - Access flags: 0x1 | ||
| 7472 | - = public void sendPrivateMessage(java.lang.String,java.lang.String) | 7689 | + [0] -> line 223 |
| 7690 | + [6] -> line 224 | ||
| 7691 | + [16] -> line 227 | ||
| 7692 | + [23] -> line 228 | ||
| 7693 | + [32] -> line 229 | ||
| 7694 | + [57] -> line 254 | ||
| 7695 | + + Method: sendPrivateMessage(Ljava/lang/String;Lio/rong/imlib/model/MessageContent;)V | ||
| 7696 | + Access flags: 0x2 | ||
| 7697 | + = private void sendPrivateMessage(java.lang.String,io.rong.imlib.model.MessageContent) | ||
| 7473 | Class member attributes (count = 1): | 7698 | Class member attributes (count = 1): |
| 7474 | - + Code attribute instructions (code length = 65, locals = 5, stack = 8): | ||
| 7475 | - [0] getstatic #64 | 7699 | + + Code attribute instructions (code length = 58, locals = 4, stack = 8): |
| 7700 | + [0] getstatic #72 | ||
| 7476 | + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;] | 7701 | + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;] |
| 7477 | [3] ifnonnull +13 (target=16) | 7702 | [3] ifnonnull +13 (target=16) |
| 7478 | - [6] new #55 | 7703 | + [6] new #58 |
| 7479 | + Class [java/lang/RuntimeException] | 7704 | + Class [java/lang/RuntimeException] |
| 7480 | [9] dup | 7705 | [9] dup |
| 7481 | - [10] ldc #6 | 7706 | + [10] ldc #7 |
| 7482 | + String [currentUser should not be null.] | 7707 | + String [currentUser should not be null.] |
| 7483 | - [12] invokespecial #136 | 7708 | + [12] invokespecial #152 |
| 7484 | + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;)V] | 7709 | + Methodref [java/lang/RuntimeException.<init> (Ljava/lang/String;)V] |
| 7485 | [15] athrow | 7710 | [15] athrow |
| 7486 | [16] aload_2 v2 | 7711 | [16] aload_2 v2 |
| 7487 | - [17] invokestatic #133 | ||
| 7488 | - + Methodref [io/rong/message/TextMessage.obtain (Ljava/lang/String;)Lio/rong/message/TextMessage;] | ||
| 7489 | - [20] astore_3 v3 | ||
| 7490 | - [21] aload_3 v3 | ||
| 7491 | - [22] getstatic #64 | 7712 | + [17] getstatic #72 |
| 7492 | + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;] | 7713 | + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;] |
| 7493 | - [25] invokevirtual #134 | ||
| 7494 | - + Methodref [io/rong/message/TextMessage.setUserInfo (Lio/rong/imlib/model/UserInfo;)V] | ||
| 7495 | - [28] aload_1 v1 | ||
| 7496 | - [29] getstatic #75 | 7714 | + [20] invokevirtual #139 |
| 7715 | + + Methodref [io/rong/imlib/model/MessageContent.setUserInfo (Lio/rong/imlib/model/UserInfo;)V] | ||
| 7716 | + [23] aload_1 v1 | ||
| 7717 | + [24] getstatic #85 | ||
| 7497 | + Fieldref [io/rong/imlib/model/Conversation$ConversationType.PRIVATE Lio/rong/imlib/model/Conversation$ConversationType;] | 7718 | + Fieldref [io/rong/imlib/model/Conversation$ConversationType.PRIVATE Lio/rong/imlib/model/Conversation$ConversationType;] |
| 7498 | - [32] aload_3 v3 | ||
| 7499 | - [33] invokestatic #122 | 7719 | + [27] aload_2 v2 |
| 7720 | + [28] invokestatic #137 | ||
| 7500 | + 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;] | 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;] |
| 7501 | - [36] astore v4 | ||
| 7502 | - [38] invokestatic #101 | 7722 | + [31] astore_3 v3 |
| 7723 | + [32] invokestatic #115 | ||
| 7503 | + Methodref [io/rong/imlib/RongIMClient.getInstance ()Lio/rong/imlib/RongIMClient;] | 7724 | + Methodref [io/rong/imlib/RongIMClient.getInstance ()Lio/rong/imlib/RongIMClient;] |
| 7504 | - [41] aload v4 | ||
| 7505 | - [43] aconst_null | ||
| 7506 | - [44] aconst_null | ||
| 7507 | - [45] new #24 | 7725 | + [35] aload_3 v3 |
| 7726 | + [36] aconst_null | ||
| 7727 | + [37] aconst_null | ||
| 7728 | + [38] new #27 | ||
| 7508 | + Class [io/rong/imlib/Chat$8] | 7729 | + Class [io/rong/imlib/Chat$8] |
| 7509 | - [48] dup | ||
| 7510 | - [49] aload_0 v0 | ||
| 7511 | - [50] invokespecial #97 | 7730 | + [41] dup |
| 7731 | + [42] aload_0 v0 | ||
| 7732 | + [43] invokespecial #111 | ||
| 7512 | + Methodref [io/rong/imlib/Chat$8.<init> (Lio/rong/imlib/Chat;)V] | 7733 | + Methodref [io/rong/imlib/Chat$8.<init> (Lio/rong/imlib/Chat;)V] |
| 7513 | - [53] new #25 | 7734 | + [46] new #28 |
| 7514 | + Class [io/rong/imlib/Chat$9] | 7735 | + Class [io/rong/imlib/Chat$9] |
| 7515 | - [56] dup | ||
| 7516 | - [57] aload_0 v0 | ||
| 7517 | - [58] invokespecial #98 | 7736 | + [49] dup |
| 7737 | + [50] aload_0 v0 | ||
| 7738 | + [51] invokespecial #112 | ||
| 7518 | + Methodref [io/rong/imlib/Chat$9.<init> (Lio/rong/imlib/Chat;)V] | 7739 | + Methodref [io/rong/imlib/Chat$9.<init> (Lio/rong/imlib/Chat;)V] |
| 7519 | - [61] invokevirtual #107 | 7740 | + [54] invokevirtual #121 |
| 7520 | + 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] | 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] |
| 7521 | - [64] return | 7742 | + [57] return |
| 7522 | Code attribute exceptions (count = 0): | 7743 | Code attribute exceptions (count = 0): |
| 7523 | Code attribute attributes (attribute count = 1): | 7744 | Code attribute attributes (attribute count = 1): |
| 7524 | - + Line number table attribute (count = 7) | ||
| 7525 | - [0] -> line 224 | ||
| 7526 | - [6] -> line 225 | ||
| 7527 | - [16] -> line 228 | ||
| 7528 | - [21] -> line 230 | ||
| 7529 | - [28] -> line 232 | ||
| 7530 | - [38] -> line 233 | ||
| 7531 | - [64] -> line 258 | 7745 | + + 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 | ||
| 7532 | + Method: setConnectStatusListener(Lio/rong/imlib/RongIMClient$ConnectionStatusListener;)V | 7752 | + Method: setConnectStatusListener(Lio/rong/imlib/RongIMClient$ConnectionStatusListener;)V |
| 7533 | Access flags: 0x2 | 7753 | Access flags: 0x2 |
| 7534 | = private void setConnectStatusListener(io.rong.imlib.RongIMClient$ConnectionStatusListener) | 7754 | = private void setConnectStatusListener(io.rong.imlib.RongIMClient$ConnectionStatusListener) |
| 7535 | Class member attributes (count = 1): | 7755 | Class member attributes (count = 1): |
| 7536 | + Code attribute instructions (code length = 5, locals = 2, stack = 1): | 7756 | + Code attribute instructions (code length = 5, locals = 2, stack = 1): |
| 7537 | [0] aload_1 v1 | 7757 | [0] aload_1 v1 |
| 7538 | - [1] invokestatic #109 | 7758 | + [1] invokestatic #123 |
| 7539 | + Methodref [io/rong/imlib/RongIMClient.setConnectionStatusListener (Lio/rong/imlib/RongIMClient$ConnectionStatusListener;)V] | 7759 | + Methodref [io/rong/imlib/RongIMClient.setConnectionStatusListener (Lio/rong/imlib/RongIMClient$ConnectionStatusListener;)V] |
| 7540 | [4] return | 7760 | [4] return |
| 7541 | Code attribute exceptions (count = 0): | 7761 | Code attribute exceptions (count = 0): |
| 7542 | Code attribute attributes (attribute count = 1): | 7762 | Code attribute attributes (attribute count = 1): |
| 7543 | + Line number table attribute (count = 2) | 7763 | + Line number table attribute (count = 2) |
| 7544 | - [0] -> line 261 | ||
| 7545 | - [4] -> line 262 | 7764 | + [0] -> line 293 |
| 7765 | + [4] -> line 294 | ||
| 7546 | + Method: setOnReceiveMessageListener(Lio/rong/imlib/RongIMClient$OnReceiveMessageListener;)V | 7766 | + Method: setOnReceiveMessageListener(Lio/rong/imlib/RongIMClient$OnReceiveMessageListener;)V |
| 7547 | Access flags: 0x2 | 7767 | Access flags: 0x2 |
| 7548 | = private void setOnReceiveMessageListener(io.rong.imlib.RongIMClient$OnReceiveMessageListener) | 7768 | = private void setOnReceiveMessageListener(io.rong.imlib.RongIMClient$OnReceiveMessageListener) |
| 7549 | Class member attributes (count = 1): | 7769 | Class member attributes (count = 1): |
| 7550 | + Code attribute instructions (code length = 5, locals = 2, stack = 1): | 7770 | + Code attribute instructions (code length = 5, locals = 2, stack = 1): |
| 7551 | [0] aload_1 v1 | 7771 | [0] aload_1 v1 |
| 7552 | - [1] invokestatic #110 | 7772 | + [1] invokestatic #124 |
| 7553 | + Methodref [io/rong/imlib/RongIMClient.setOnReceiveMessageListener (Lio/rong/imlib/RongIMClient$OnReceiveMessageListener;)V] | 7773 | + Methodref [io/rong/imlib/RongIMClient.setOnReceiveMessageListener (Lio/rong/imlib/RongIMClient$OnReceiveMessageListener;)V] |
| 7554 | [4] return | 7774 | [4] return |
| 7555 | Code attribute exceptions (count = 0): | 7775 | Code attribute exceptions (count = 0): |
| 7556 | Code attribute attributes (attribute count = 1): | 7776 | Code attribute attributes (attribute count = 1): |
| 7557 | + Line number table attribute (count = 2) | 7777 | + Line number table attribute (count = 2) |
| 7558 | - [0] -> line 295 | ||
| 7559 | - [4] -> line 296 | 7778 | + [0] -> line 327 |
| 7779 | + [4] -> line 328 | ||
| 7560 | + Method: setChatRoomActionListener(Lio/rong/imlib/RongIMClient$ChatRoomActionListener;)V | 7780 | + Method: setChatRoomActionListener(Lio/rong/imlib/RongIMClient$ChatRoomActionListener;)V |
| 7561 | Access flags: 0x2 | 7781 | Access flags: 0x2 |
| 7562 | = private void setChatRoomActionListener(io.rong.imlib.RongIMClient$ChatRoomActionListener) | 7782 | = private void setChatRoomActionListener(io.rong.imlib.RongIMClient$ChatRoomActionListener) |
| 7563 | Class member attributes (count = 1): | 7783 | Class member attributes (count = 1): |
| 7564 | + Code attribute instructions (code length = 5, locals = 2, stack = 1): | 7784 | + Code attribute instructions (code length = 5, locals = 2, stack = 1): |
| 7565 | [0] aload_1 v1 | 7785 | [0] aload_1 v1 |
| 7566 | - [1] invokestatic #108 | 7786 | + [1] invokestatic #122 |
| 7567 | + Methodref [io/rong/imlib/RongIMClient.setChatRoomActionListener (Lio/rong/imlib/RongIMClient$ChatRoomActionListener;)V] | 7787 | + Methodref [io/rong/imlib/RongIMClient.setChatRoomActionListener (Lio/rong/imlib/RongIMClient$ChatRoomActionListener;)V] |
| 7568 | [4] return | 7788 | [4] return |
| 7569 | Code attribute exceptions (count = 0): | 7789 | Code attribute exceptions (count = 0): |
| 7570 | Code attribute attributes (attribute count = 1): | 7790 | Code attribute attributes (attribute count = 1): |
| 7571 | + Line number table attribute (count = 2) | 7791 | + Line number table attribute (count = 2) |
| 7572 | - [0] -> line 299 | ||
| 7573 | - [4] -> line 300 | 7792 | + [0] -> line 331 |
| 7793 | + [4] -> line 332 | ||
| 7574 | + Method: cnMessage(Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage; | 7794 | + Method: cnMessage(Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage; |
| 7575 | Access flags: 0x2 | 7795 | Access flags: 0x2 |
| 7576 | = private io.rong.imlib.model.CNMessage cnMessage(io.rong.imlib.model.Message) | 7796 | = private io.rong.imlib.model.CNMessage cnMessage(io.rong.imlib.model.Message) |
| 7577 | Class member attributes (count = 1): | 7797 | Class member attributes (count = 1): |
| 7578 | + Code attribute instructions (code length = 184, locals = 8, stack = 2): | 7798 | + Code attribute instructions (code length = 184, locals = 8, stack = 2): |
| 7579 | - [0] new #43 | 7799 | + [0] new #46 |
| 7580 | + Class [io/rong/imlib/model/CNMessage] | 7800 | + Class [io/rong/imlib/model/CNMessage] |
| 7581 | [3] dup | 7801 | [3] dup |
| 7582 | - [4] invokespecial #111 | 7802 | + [4] invokespecial #125 |
| 7583 | + Methodref [io/rong/imlib/model/CNMessage.<init> ()V] | 7803 | + Methodref [io/rong/imlib/model/CNMessage.<init> ()V] |
| 7584 | [7] astore v6 | 7804 | [7] astore v6 |
| 7585 | [9] aload_1 v1 | 7805 | [9] aload_1 v1 |
| 7586 | - [10] invokevirtual #121 | 7806 | + [10] invokevirtual #136 |
| 7587 | + Methodref [io/rong/imlib/model/Message.getContent ()Lio/rong/imlib/model/MessageContent;] | 7807 | + Methodref [io/rong/imlib/model/Message.getContent ()Lio/rong/imlib/model/MessageContent;] |
| 7588 | [13] ifnonnull +8 (target=21) | 7808 | [13] ifnonnull +8 (target=21) |
| 7589 | [16] ldc #1 | 7809 | [16] ldc #1 |
| 7590 | + String [] | 7810 | + String [] |
| 7591 | [18] goto +7 (target=25) | 7811 | [18] goto +7 (target=25) |
| 7592 | [21] aload_1 v1 | 7812 | [21] aload_1 v1 |
| 7593 | - [22] invokevirtual #121 | 7813 | + [22] invokevirtual #136 |
| 7594 | + Methodref [io/rong/imlib/model/Message.getContent ()Lio/rong/imlib/model/MessageContent;] | 7814 | + Methodref [io/rong/imlib/model/Message.getContent ()Lio/rong/imlib/model/MessageContent;] |
| 7595 | - [25] checkcast #53 | 7815 | + [25] checkcast #56 |
| 7596 | + Class [io/rong/message/TextMessage] | 7816 | + Class [io/rong/message/TextMessage] |
| 7597 | - [28] checkcast #53 | 7817 | + [28] checkcast #56 |
| 7598 | + Class [io/rong/message/TextMessage] | 7818 | + Class [io/rong/message/TextMessage] |
| 7599 | [31] astore v7 | 7819 | [31] astore v7 |
| 7600 | [33] aload v7 | 7820 | [33] aload v7 |
| 7601 | - [35] invokevirtual #132 | 7821 | + [35] invokevirtual #149 |
| 7602 | + Methodref [io/rong/message/TextMessage.getContent ()Ljava/lang/String;] | 7822 | + Methodref [io/rong/message/TextMessage.getContent ()Ljava/lang/String;] |
| 7603 | [38] astore_2 v2 | 7823 | [38] astore_2 v2 |
| 7604 | [39] aload v6 | 7824 | [39] aload v6 |
| 7605 | [41] aload_2 v2 | 7825 | [41] aload_2 v2 |
| 7606 | - [42] invokevirtual #112 | 7826 | + [42] invokevirtual #126 |
| 7607 | + Methodref [io/rong/imlib/model/CNMessage.setContent (Ljava/lang/String;)V] | 7827 | + Methodref [io/rong/imlib/model/CNMessage.setContent (Ljava/lang/String;)V] |
| 7608 | [45] aload_1 v1 | 7828 | [45] aload_1 v1 |
| 7609 | - [46] invokevirtual #121 | 7829 | + [46] invokevirtual #136 |
| 7610 | + Methodref [io/rong/imlib/model/Message.getContent ()Lio/rong/imlib/model/MessageContent;] | 7830 | + Methodref [io/rong/imlib/model/Message.getContent ()Lio/rong/imlib/model/MessageContent;] |
| 7611 | - [49] invokevirtual #123 | 7831 | + [49] invokevirtual #138 |
| 7612 | + Methodref [io/rong/imlib/model/MessageContent.getUserInfo ()Lio/rong/imlib/model/UserInfo;] | 7832 | + Methodref [io/rong/imlib/model/MessageContent.getUserInfo ()Lio/rong/imlib/model/UserInfo;] |
| 7613 | - [52] invokevirtual #128 | 7833 | + [52] invokevirtual #143 |
| 7614 | + Methodref [io/rong/imlib/model/UserInfo.getUserId ()Ljava/lang/String;] | 7834 | + Methodref [io/rong/imlib/model/UserInfo.getUserId ()Ljava/lang/String;] |
| 7615 | [55] ifnonnull +8 (target=63) | 7835 | [55] ifnonnull +8 (target=63) |
| 7616 | [58] ldc #1 | 7836 | [58] ldc #1 |
| 7617 | + String [] | 7837 | + String [] |
| 7618 | [60] goto +13 (target=73) | 7838 | [60] goto +13 (target=73) |
| 7619 | [63] aload_1 v1 | 7839 | [63] aload_1 v1 |
| 7620 | - [64] invokevirtual #121 | 7840 | + [64] invokevirtual #136 |
| 7621 | + Methodref [io/rong/imlib/model/Message.getContent ()Lio/rong/imlib/model/MessageContent;] | 7841 | + Methodref [io/rong/imlib/model/Message.getContent ()Lio/rong/imlib/model/MessageContent;] |
| 7622 | - [67] invokevirtual #123 | 7842 | + [67] invokevirtual #138 |
| 7623 | + Methodref [io/rong/imlib/model/MessageContent.getUserInfo ()Lio/rong/imlib/model/UserInfo;] | 7843 | + Methodref [io/rong/imlib/model/MessageContent.getUserInfo ()Lio/rong/imlib/model/UserInfo;] |
| 7624 | - [70] invokevirtual #128 | 7844 | + [70] invokevirtual #143 |
| 7625 | + Methodref [io/rong/imlib/model/UserInfo.getUserId ()Ljava/lang/String;] | 7845 | + Methodref [io/rong/imlib/model/UserInfo.getUserId ()Ljava/lang/String;] |
| 7626 | [73] astore_3 v3 | 7846 | [73] astore_3 v3 |
| 7627 | [74] aload_1 v1 | 7847 | [74] aload_1 v1 |
| 7628 | - [75] invokevirtual #121 | 7848 | + [75] invokevirtual #136 |
| 7629 | + Methodref [io/rong/imlib/model/Message.getContent ()Lio/rong/imlib/model/MessageContent;] | 7849 | + Methodref [io/rong/imlib/model/Message.getContent ()Lio/rong/imlib/model/MessageContent;] |
| 7630 | - [78] invokevirtual #123 | 7850 | + [78] invokevirtual #138 |
| 7631 | + Methodref [io/rong/imlib/model/MessageContent.getUserInfo ()Lio/rong/imlib/model/UserInfo;] | 7851 | + Methodref [io/rong/imlib/model/MessageContent.getUserInfo ()Lio/rong/imlib/model/UserInfo;] |
| 7632 | - [81] invokevirtual #126 | 7852 | + [81] invokevirtual #141 |
| 7633 | + Methodref [io/rong/imlib/model/UserInfo.getName ()Ljava/lang/String;] | 7853 | + Methodref [io/rong/imlib/model/UserInfo.getName ()Ljava/lang/String;] |
| 7634 | [84] ifnonnull +8 (target=92) | 7854 | [84] ifnonnull +8 (target=92) |
| 7635 | [87] ldc #1 | 7855 | [87] ldc #1 |
| 7636 | + String [] | 7856 | + String [] |
| 7637 | [89] goto +13 (target=102) | 7857 | [89] goto +13 (target=102) |
| 7638 | [92] aload_1 v1 | 7858 | [92] aload_1 v1 |
| 7639 | - [93] invokevirtual #121 | 7859 | + [93] invokevirtual #136 |
| 7640 | + Methodref [io/rong/imlib/model/Message.getContent ()Lio/rong/imlib/model/MessageContent;] | 7860 | + Methodref [io/rong/imlib/model/Message.getContent ()Lio/rong/imlib/model/MessageContent;] |
| 7641 | - [96] invokevirtual #123 | 7861 | + [96] invokevirtual #138 |
| 7642 | + Methodref [io/rong/imlib/model/MessageContent.getUserInfo ()Lio/rong/imlib/model/UserInfo;] | 7862 | + Methodref [io/rong/imlib/model/MessageContent.getUserInfo ()Lio/rong/imlib/model/UserInfo;] |
| 7643 | - [99] invokevirtual #126 | 7863 | + [99] invokevirtual #141 |
| 7644 | + Methodref [io/rong/imlib/model/UserInfo.getName ()Ljava/lang/String;] | 7864 | + Methodref [io/rong/imlib/model/UserInfo.getName ()Ljava/lang/String;] |
| 7645 | [102] astore v4 | 7865 | [102] astore v4 |
| 7646 | [104] aload_1 v1 | 7866 | [104] aload_1 v1 |
| 7647 | - [105] invokevirtual #121 | 7867 | + [105] invokevirtual #136 |
| 7648 | + Methodref [io/rong/imlib/model/Message.getContent ()Lio/rong/imlib/model/MessageContent;] | 7868 | + Methodref [io/rong/imlib/model/Message.getContent ()Lio/rong/imlib/model/MessageContent;] |
| 7649 | - [108] invokevirtual #123 | 7869 | + [108] invokevirtual #138 |
| 7650 | + Methodref [io/rong/imlib/model/MessageContent.getUserInfo ()Lio/rong/imlib/model/UserInfo;] | 7870 | + Methodref [io/rong/imlib/model/MessageContent.getUserInfo ()Lio/rong/imlib/model/UserInfo;] |
| 7651 | - [111] invokevirtual #127 | 7871 | + [111] invokevirtual #142 |
| 7652 | + Methodref [io/rong/imlib/model/UserInfo.getPortraitUri ()Landroid/net/Uri;] | 7872 | + Methodref [io/rong/imlib/model/UserInfo.getPortraitUri ()Landroid/net/Uri;] |
| 7653 | - [114] invokevirtual #77 | 7873 | + [114] invokevirtual #87 |
| 7654 | + Methodref [android/net/Uri.toString ()Ljava/lang/String;] | 7874 | + Methodref [android/net/Uri.toString ()Ljava/lang/String;] |
| 7655 | [117] ifnonnull +8 (target=125) | 7875 | [117] ifnonnull +8 (target=125) |
| 7656 | [120] ldc #1 | 7876 | [120] ldc #1 |
| 7657 | + String [] | 7877 | + String [] |
| 7658 | [122] goto +16 (target=138) | 7878 | [122] goto +16 (target=138) |
| 7659 | [125] aload_1 v1 | 7879 | [125] aload_1 v1 |
| 7660 | - [126] invokevirtual #121 | 7880 | + [126] invokevirtual #136 |
| 7661 | + Methodref [io/rong/imlib/model/Message.getContent ()Lio/rong/imlib/model/MessageContent;] | 7881 | + Methodref [io/rong/imlib/model/Message.getContent ()Lio/rong/imlib/model/MessageContent;] |
| 7662 | - [129] invokevirtual #123 | 7882 | + [129] invokevirtual #138 |
| 7663 | + Methodref [io/rong/imlib/model/MessageContent.getUserInfo ()Lio/rong/imlib/model/UserInfo;] | 7883 | + Methodref [io/rong/imlib/model/MessageContent.getUserInfo ()Lio/rong/imlib/model/UserInfo;] |
| 7664 | - [132] invokevirtual #127 | 7884 | + [132] invokevirtual #142 |
| 7665 | + Methodref [io/rong/imlib/model/UserInfo.getPortraitUri ()Landroid/net/Uri;] | 7885 | + Methodref [io/rong/imlib/model/UserInfo.getPortraitUri ()Landroid/net/Uri;] |
| 7666 | - [135] invokevirtual #77 | 7886 | + [135] invokevirtual #87 |
| 7667 | + Methodref [android/net/Uri.toString ()Ljava/lang/String;] | 7887 | + Methodref [android/net/Uri.toString ()Ljava/lang/String;] |
| 7668 | [138] astore v5 | 7888 | [138] astore v5 |
| 7669 | - [140] new #44 | 7889 | + [140] new #47 |
| 7670 | + Class [io/rong/imlib/model/CNUserInfo] | 7890 | + Class [io/rong/imlib/model/CNUserInfo] |
| 7671 | [143] dup | 7891 | [143] dup |
| 7672 | - [144] invokespecial #114 | 7892 | + [144] invokespecial #128 |
| 7673 | + Methodref [io/rong/imlib/model/CNUserInfo.<init> ()V] | 7893 | + Methodref [io/rong/imlib/model/CNUserInfo.<init> ()V] |
| 7674 | - [147] putstatic #62 | 7894 | + [147] putstatic #70 |
| 7675 | + Fieldref [io/rong/imlib/Chat.currentCNUser Lio/rong/imlib/model/CNUserInfo;] | 7895 | + Fieldref [io/rong/imlib/Chat.currentCNUser Lio/rong/imlib/model/CNUserInfo;] |
| 7676 | - [150] getstatic #62 | 7896 | + [150] getstatic #70 |
| 7677 | + Fieldref [io/rong/imlib/Chat.currentCNUser Lio/rong/imlib/model/CNUserInfo;] | 7897 | + Fieldref [io/rong/imlib/Chat.currentCNUser Lio/rong/imlib/model/CNUserInfo;] |
| 7678 | [153] aload_3 v3 | 7898 | [153] aload_3 v3 |
| 7679 | - [154] invokevirtual #119 | 7899 | + [154] invokevirtual #134 |
| 7680 | + Methodref [io/rong/imlib/model/CNUserInfo.setUserId (Ljava/lang/String;)V] | 7900 | + Methodref [io/rong/imlib/model/CNUserInfo.setUserId (Ljava/lang/String;)V] |
| 7681 | - [157] getstatic #62 | 7901 | + [157] getstatic #70 |
| 7682 | + Fieldref [io/rong/imlib/Chat.currentCNUser Lio/rong/imlib/model/CNUserInfo;] | 7902 | + Fieldref [io/rong/imlib/Chat.currentCNUser Lio/rong/imlib/model/CNUserInfo;] |
| 7683 | [160] aload v4 | 7903 | [160] aload v4 |
| 7684 | - [162] invokevirtual #120 | 7904 | + [162] invokevirtual #135 |
| 7685 | + Methodref [io/rong/imlib/model/CNUserInfo.setUserName (Ljava/lang/String;)V] | 7905 | + Methodref [io/rong/imlib/model/CNUserInfo.setUserName (Ljava/lang/String;)V] |
| 7686 | - [165] getstatic #62 | 7906 | + [165] getstatic #70 |
| 7687 | + Fieldref [io/rong/imlib/Chat.currentCNUser Lio/rong/imlib/model/CNUserInfo;] | 7907 | + Fieldref [io/rong/imlib/Chat.currentCNUser Lio/rong/imlib/model/CNUserInfo;] |
| 7688 | [168] aload v5 | 7908 | [168] aload v5 |
| 7689 | - [170] invokevirtual #118 | 7909 | + [170] invokevirtual #133 |
| 7690 | + Methodref [io/rong/imlib/model/CNUserInfo.setHeadUrl (Ljava/lang/String;)V] | 7910 | + Methodref [io/rong/imlib/model/CNUserInfo.setHeadUrl (Ljava/lang/String;)V] |
| 7691 | [173] aload v6 | 7911 | [173] aload v6 |
| 7692 | - [175] getstatic #62 | 7912 | + [175] getstatic #70 |
| 7693 | + Fieldref [io/rong/imlib/Chat.currentCNUser Lio/rong/imlib/model/CNUserInfo;] | 7913 | + Fieldref [io/rong/imlib/Chat.currentCNUser Lio/rong/imlib/model/CNUserInfo;] |
| 7694 | - [178] invokevirtual #113 | 7914 | + [178] invokevirtual #127 |
| 7695 | + Methodref [io/rong/imlib/model/CNMessage.setUserInfo (Lio/rong/imlib/model/CNUserInfo;)V] | 7915 | + Methodref [io/rong/imlib/model/CNMessage.setUserInfo (Lio/rong/imlib/model/CNUserInfo;)V] |
| 7696 | [181] aload v6 | 7916 | [181] aload v6 |
| 7697 | [183] areturn | 7917 | [183] areturn |
| 7698 | Code attribute exceptions (count = 0): | 7918 | Code attribute exceptions (count = 0): |
| 7699 | Code attribute attributes (attribute count = 1): | 7919 | Code attribute attributes (attribute count = 1): |
| 7700 | + Line number table attribute (count = 13) | 7920 | + Line number table attribute (count = 13) |
| 7701 | - [0] -> line 339 | ||
| 7702 | - [9] -> line 340 | ||
| 7703 | - [33] -> line 341 | ||
| 7704 | - [39] -> line 342 | ||
| 7705 | - [45] -> line 344 | ||
| 7706 | - [74] -> line 345 | ||
| 7707 | - [104] -> line 346 | ||
| 7708 | - [140] -> line 348 | ||
| 7709 | - [150] -> line 349 | ||
| 7710 | - [157] -> line 350 | ||
| 7711 | - [165] -> line 351 | ||
| 7712 | - [173] -> line 352 | ||
| 7713 | - [181] -> line 353 | 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 | ||
| 7714 | + Method: getLatestMessages(Ljava/lang/String;I)V | 7934 | + Method: getLatestMessages(Ljava/lang/String;I)V |
| 7715 | Access flags: 0x1 | 7935 | Access flags: 0x1 |
| 7716 | = public void getLatestMessages(java.lang.String,int) | 7936 | = public void getLatestMessages(java.lang.String,int) |
| 7717 | Class member attributes (count = 1): | 7937 | Class member attributes (count = 1): |
| 7718 | + Code attribute instructions (code length = 20, locals = 3, stack = 7): | 7938 | + Code attribute instructions (code length = 20, locals = 3, stack = 7): |
| 7719 | - [0] invokestatic #101 | 7939 | + [0] invokestatic #115 |
| 7720 | + Methodref [io/rong/imlib/RongIMClient.getInstance ()Lio/rong/imlib/RongIMClient;] | 7940 | + Methodref [io/rong/imlib/RongIMClient.getInstance ()Lio/rong/imlib/RongIMClient;] |
| 7721 | - [3] getstatic #75 | 7941 | + [3] getstatic #85 |
| 7722 | + Fieldref [io/rong/imlib/model/Conversation$ConversationType.PRIVATE Lio/rong/imlib/model/Conversation$ConversationType;] | 7942 | + Fieldref [io/rong/imlib/model/Conversation$ConversationType.PRIVATE Lio/rong/imlib/model/Conversation$ConversationType;] |
| 7723 | [6] aload_1 v1 | 7943 | [6] aload_1 v1 |
| 7724 | [7] iload_2 v2 | 7944 | [7] iload_2 v2 |
| 7725 | - [8] new #16 | 7945 | + [8] new #19 |
| 7726 | + Class [io/rong/imlib/Chat$13] | 7946 | + Class [io/rong/imlib/Chat$13] |
| 7727 | [11] dup | 7947 | [11] dup |
| 7728 | [12] aload_0 v0 | 7948 | [12] aload_0 v0 |
| 7729 | - [13] invokespecial #90 | 7949 | + [13] invokespecial #104 |
| 7730 | + Methodref [io/rong/imlib/Chat$13.<init> (Lio/rong/imlib/Chat;)V] | 7950 | + Methodref [io/rong/imlib/Chat$13.<init> (Lio/rong/imlib/Chat;)V] |
| 7731 | - [16] invokevirtual #102 | 7951 | + [16] invokevirtual #116 |
| 7732 | + Methodref [io/rong/imlib/RongIMClient.getLatestMessages (Lio/rong/imlib/model/Conversation$ConversationType;Ljava/lang/String;ILio/rong/imlib/RongIMClient$ResultCallback;)V] | 7952 | + Methodref [io/rong/imlib/RongIMClient.getLatestMessages (Lio/rong/imlib/model/Conversation$ConversationType;Ljava/lang/String;ILio/rong/imlib/RongIMClient$ResultCallback;)V] |
| 7733 | [19] return | 7953 | [19] return |
| 7734 | Code attribute exceptions (count = 0): | 7954 | Code attribute exceptions (count = 0): |
| 7735 | Code attribute attributes (attribute count = 1): | 7955 | Code attribute attributes (attribute count = 1): |
| 7736 | + Line number table attribute (count = 2) | 7956 | + Line number table attribute (count = 2) |
| 7737 | - [0] -> line 358 | ||
| 7738 | - [19] -> line 373 | 7957 | + [0] -> line 390 |
| 7958 | + [19] -> line 405 | ||
| 7739 | + Method: setConnectStatusListener(Lio/rong/imlib/base/IChat$OnConnectStatusListener;)V | 7959 | + Method: setConnectStatusListener(Lio/rong/imlib/base/IChat$OnConnectStatusListener;)V |
| 7740 | Access flags: 0x1 | 7960 | Access flags: 0x1 |
| 7741 | = public void setConnectStatusListener(io.rong.imlib.base.IChat$OnConnectStatusListener) | 7961 | = public void setConnectStatusListener(io.rong.imlib.base.IChat$OnConnectStatusListener) |
| @@ -7743,21 +7963,21 @@ Methods (count = 37): | @@ -7743,21 +7963,21 @@ Methods (count = 37): | ||
| 7743 | + Code attribute instructions (code length = 14, locals = 2, stack = 2): | 7963 | + Code attribute instructions (code length = 14, locals = 2, stack = 2): |
| 7744 | [0] aload_0 v0 | 7964 | [0] aload_0 v0 |
| 7745 | [1] aload_1 v1 | 7965 | [1] aload_1 v1 |
| 7746 | - [2] putfield #65 | 7966 | + [2] putfield #74 |
| 7747 | + Fieldref [io/rong/imlib/Chat.mConnectStatusListener Lio/rong/imlib/base/IChat$OnConnectStatusListener;] | 7967 | + Fieldref [io/rong/imlib/Chat.mConnectStatusListener Lio/rong/imlib/base/IChat$OnConnectStatusListener;] |
| 7748 | [5] aload_0 v0 | 7968 | [5] aload_0 v0 |
| 7749 | [6] aload_0 v0 | 7969 | [6] aload_0 v0 |
| 7750 | - [7] getfield #61 | 7970 | + [7] getfield #69 |
| 7751 | + Fieldref [io/rong/imlib/Chat.connectionStatusListener Lio/rong/imlib/RongIMClient$ConnectionStatusListener;] | 7971 | + Fieldref [io/rong/imlib/Chat.connectionStatusListener Lio/rong/imlib/RongIMClient$ConnectionStatusListener;] |
| 7752 | - [10] invokespecial #84 | 7972 | + [10] invokespecial #97 |
| 7753 | + Methodref [io/rong/imlib/Chat.setConnectStatusListener (Lio/rong/imlib/RongIMClient$ConnectionStatusListener;)V] | 7973 | + Methodref [io/rong/imlib/Chat.setConnectStatusListener (Lio/rong/imlib/RongIMClient$ConnectionStatusListener;)V] |
| 7754 | [13] return | 7974 | [13] return |
| 7755 | Code attribute exceptions (count = 0): | 7975 | Code attribute exceptions (count = 0): |
| 7756 | Code attribute attributes (attribute count = 1): | 7976 | Code attribute attributes (attribute count = 1): |
| 7757 | + Line number table attribute (count = 3) | 7977 | + Line number table attribute (count = 3) |
| 7758 | - [0] -> line 376 | ||
| 7759 | - [5] -> line 377 | ||
| 7760 | - [13] -> line 378 | 7978 | + [0] -> line 408 |
| 7979 | + [5] -> line 409 | ||
| 7980 | + [13] -> line 410 | ||
| 7761 | + Method: setOnChatRoomActionListener(Lio/rong/imlib/base/IChat$OnChatRoomActionListener;)V | 7981 | + Method: setOnChatRoomActionListener(Lio/rong/imlib/base/IChat$OnChatRoomActionListener;)V |
| 7762 | Access flags: 0x1 | 7982 | Access flags: 0x1 |
| 7763 | = public void setOnChatRoomActionListener(io.rong.imlib.base.IChat$OnChatRoomActionListener) | 7983 | = public void setOnChatRoomActionListener(io.rong.imlib.base.IChat$OnChatRoomActionListener) |
| @@ -7765,21 +7985,21 @@ Methods (count = 37): | @@ -7765,21 +7985,21 @@ Methods (count = 37): | ||
| 7765 | + Code attribute instructions (code length = 14, locals = 2, stack = 2): | 7985 | + Code attribute instructions (code length = 14, locals = 2, stack = 2): |
| 7766 | [0] aload_0 v0 | 7986 | [0] aload_0 v0 |
| 7767 | [1] aload_1 v1 | 7987 | [1] aload_1 v1 |
| 7768 | - [2] putfield #66 | 7988 | + [2] putfield #75 |
| 7769 | + Fieldref [io/rong/imlib/Chat.mOnChatRoomActionListener Lio/rong/imlib/base/IChat$OnChatRoomActionListener;] | 7989 | + Fieldref [io/rong/imlib/Chat.mOnChatRoomActionListener Lio/rong/imlib/base/IChat$OnChatRoomActionListener;] |
| 7770 | [5] aload_0 v0 | 7990 | [5] aload_0 v0 |
| 7771 | [6] aload_0 v0 | 7991 | [6] aload_0 v0 |
| 7772 | - [7] getfield #60 | 7992 | + [7] getfield #68 |
| 7773 | + Fieldref [io/rong/imlib/Chat.chatRoomActionListener Lio/rong/imlib/RongIMClient$ChatRoomActionListener;] | 7993 | + Fieldref [io/rong/imlib/Chat.chatRoomActionListener Lio/rong/imlib/RongIMClient$ChatRoomActionListener;] |
| 7774 | - [10] invokespecial #83 | 7994 | + [10] invokespecial #96 |
| 7775 | + Methodref [io/rong/imlib/Chat.setChatRoomActionListener (Lio/rong/imlib/RongIMClient$ChatRoomActionListener;)V] | 7995 | + Methodref [io/rong/imlib/Chat.setChatRoomActionListener (Lio/rong/imlib/RongIMClient$ChatRoomActionListener;)V] |
| 7776 | [13] return | 7996 | [13] return |
| 7777 | Code attribute exceptions (count = 0): | 7997 | Code attribute exceptions (count = 0): |
| 7778 | Code attribute attributes (attribute count = 1): | 7998 | Code attribute attributes (attribute count = 1): |
| 7779 | + Line number table attribute (count = 3) | 7999 | + Line number table attribute (count = 3) |
| 7780 | - [0] -> line 381 | ||
| 7781 | - [5] -> line 382 | ||
| 7782 | - [13] -> line 383 | 8000 | + [0] -> line 413 |
| 8001 | + [5] -> line 414 | ||
| 8002 | + [13] -> line 415 | ||
| 7783 | + Method: setOnMessageListener(Lio/rong/imlib/base/IChat$OnMessageListener;)V | 8003 | + Method: setOnMessageListener(Lio/rong/imlib/base/IChat$OnMessageListener;)V |
| 7784 | Access flags: 0x1 | 8004 | Access flags: 0x1 |
| 7785 | = public void setOnMessageListener(io.rong.imlib.base.IChat$OnMessageListener) | 8005 | = public void setOnMessageListener(io.rong.imlib.base.IChat$OnMessageListener) |
| @@ -7787,21 +8007,21 @@ Methods (count = 37): | @@ -7787,21 +8007,21 @@ Methods (count = 37): | ||
| 7787 | + Code attribute instructions (code length = 14, locals = 2, stack = 2): | 8007 | + Code attribute instructions (code length = 14, locals = 2, stack = 2): |
| 7788 | [0] aload_0 v0 | 8008 | [0] aload_0 v0 |
| 7789 | [1] aload_1 v1 | 8009 | [1] aload_1 v1 |
| 7790 | - [2] putfield #69 | 8010 | + [2] putfield #78 |
| 7791 | + Fieldref [io/rong/imlib/Chat.mOnMessageListener Lio/rong/imlib/base/IChat$OnMessageListener;] | 8011 | + Fieldref [io/rong/imlib/Chat.mOnMessageListener Lio/rong/imlib/base/IChat$OnMessageListener;] |
| 7792 | [5] aload_0 v0 | 8012 | [5] aload_0 v0 |
| 7793 | [6] aload_0 v0 | 8013 | [6] aload_0 v0 |
| 7794 | - [7] getfield #73 | 8014 | + [7] getfield #82 |
| 7795 | + Fieldref [io/rong/imlib/Chat.onReceiveMessageListener Lio/rong/imlib/RongIMClient$OnReceiveMessageListener;] | 8015 | + Fieldref [io/rong/imlib/Chat.onReceiveMessageListener Lio/rong/imlib/RongIMClient$OnReceiveMessageListener;] |
| 7796 | - [10] invokespecial #85 | 8016 | + [10] invokespecial #99 |
| 7797 | + Methodref [io/rong/imlib/Chat.setOnReceiveMessageListener (Lio/rong/imlib/RongIMClient$OnReceiveMessageListener;)V] | 8017 | + Methodref [io/rong/imlib/Chat.setOnReceiveMessageListener (Lio/rong/imlib/RongIMClient$OnReceiveMessageListener;)V] |
| 7798 | [13] return | 8018 | [13] return |
| 7799 | Code attribute exceptions (count = 0): | 8019 | Code attribute exceptions (count = 0): |
| 7800 | Code attribute attributes (attribute count = 1): | 8020 | Code attribute attributes (attribute count = 1): |
| 7801 | + Line number table attribute (count = 3) | 8021 | + Line number table attribute (count = 3) |
| 7802 | - [0] -> line 386 | ||
| 7803 | - [5] -> line 387 | ||
| 7804 | - [13] -> line 388 | 8022 | + [0] -> line 418 |
| 8023 | + [5] -> line 419 | ||
| 8024 | + [13] -> line 420 | ||
| 7805 | + Method: setOnSendMessageListener(Lio/rong/imlib/base/IChat$OnSendMessageListener;)V | 8025 | + Method: setOnSendMessageListener(Lio/rong/imlib/base/IChat$OnSendMessageListener;)V |
| 7806 | Access flags: 0x1 | 8026 | Access flags: 0x1 |
| 7807 | = public void setOnSendMessageListener(io.rong.imlib.base.IChat$OnSendMessageListener) | 8027 | = public void setOnSendMessageListener(io.rong.imlib.base.IChat$OnSendMessageListener) |
| @@ -7809,14 +8029,14 @@ Methods (count = 37): | @@ -7809,14 +8029,14 @@ Methods (count = 37): | ||
| 7809 | + Code attribute instructions (code length = 6, locals = 2, stack = 2): | 8029 | + Code attribute instructions (code length = 6, locals = 2, stack = 2): |
| 7810 | [0] aload_0 v0 | 8030 | [0] aload_0 v0 |
| 7811 | [1] aload_1 v1 | 8031 | [1] aload_1 v1 |
| 7812 | - [2] putfield #72 | 8032 | + [2] putfield #81 |
| 7813 | + Fieldref [io/rong/imlib/Chat.mOnSendMessageListener Lio/rong/imlib/base/IChat$OnSendMessageListener;] | 8033 | + Fieldref [io/rong/imlib/Chat.mOnSendMessageListener Lio/rong/imlib/base/IChat$OnSendMessageListener;] |
| 7814 | [5] return | 8034 | [5] return |
| 7815 | Code attribute exceptions (count = 0): | 8035 | Code attribute exceptions (count = 0): |
| 7816 | Code attribute attributes (attribute count = 1): | 8036 | Code attribute attributes (attribute count = 1): |
| 7817 | + Line number table attribute (count = 2) | 8037 | + Line number table attribute (count = 2) |
| 7818 | - [0] -> line 391 | ||
| 7819 | - [5] -> line 393 | 8038 | + [0] -> line 423 |
| 8039 | + [5] -> line 425 | ||
| 7820 | + Method: setOnConnectionListener(Lio/rong/imlib/base/IChat$OnConnectListener;)V | 8040 | + Method: setOnConnectionListener(Lio/rong/imlib/base/IChat$OnConnectListener;)V |
| 7821 | Access flags: 0x1 | 8041 | Access flags: 0x1 |
| 7822 | = public void setOnConnectionListener(io.rong.imlib.base.IChat$OnConnectListener) | 8042 | = public void setOnConnectionListener(io.rong.imlib.base.IChat$OnConnectListener) |
| @@ -7824,14 +8044,14 @@ Methods (count = 37): | @@ -7824,14 +8044,14 @@ Methods (count = 37): | ||
| 7824 | + Code attribute instructions (code length = 6, locals = 2, stack = 2): | 8044 | + Code attribute instructions (code length = 6, locals = 2, stack = 2): |
| 7825 | [0] aload_0 v0 | 8045 | [0] aload_0 v0 |
| 7826 | [1] aload_1 v1 | 8046 | [1] aload_1 v1 |
| 7827 | - [2] putfield #67 | 8047 | + [2] putfield #76 |
| 7828 | + Fieldref [io/rong/imlib/Chat.mOnConnectionListener Lio/rong/imlib/base/IChat$OnConnectListener;] | 8048 | + Fieldref [io/rong/imlib/Chat.mOnConnectionListener Lio/rong/imlib/base/IChat$OnConnectListener;] |
| 7829 | [5] return | 8049 | [5] return |
| 7830 | Code attribute exceptions (count = 0): | 8050 | Code attribute exceptions (count = 0): |
| 7831 | Code attribute attributes (attribute count = 1): | 8051 | Code attribute attributes (attribute count = 1): |
| 7832 | + Line number table attribute (count = 2) | 8052 | + Line number table attribute (count = 2) |
| 7833 | - [0] -> line 396 | ||
| 7834 | - [5] -> line 397 | 8053 | + [0] -> line 428 |
| 8054 | + [5] -> line 429 | ||
| 7835 | + Method: setOnOperationListener(Lio/rong/imlib/base/IChat$OnOperationListener;)V | 8055 | + Method: setOnOperationListener(Lio/rong/imlib/base/IChat$OnOperationListener;)V |
| 7836 | Access flags: 0x1 | 8056 | Access flags: 0x1 |
| 7837 | = public void setOnOperationListener(io.rong.imlib.base.IChat$OnOperationListener) | 8057 | = public void setOnOperationListener(io.rong.imlib.base.IChat$OnOperationListener) |
| @@ -7839,14 +8059,14 @@ Methods (count = 37): | @@ -7839,14 +8059,14 @@ Methods (count = 37): | ||
| 7839 | + Code attribute instructions (code length = 6, locals = 2, stack = 2): | 8059 | + Code attribute instructions (code length = 6, locals = 2, stack = 2): |
| 7840 | [0] aload_0 v0 | 8060 | [0] aload_0 v0 |
| 7841 | [1] aload_1 v1 | 8061 | [1] aload_1 v1 |
| 7842 | - [2] putfield #70 | 8062 | + [2] putfield #79 |
| 7843 | + Fieldref [io/rong/imlib/Chat.mOnOperationListener Lio/rong/imlib/base/IChat$OnOperationListener;] | 8063 | + Fieldref [io/rong/imlib/Chat.mOnOperationListener Lio/rong/imlib/base/IChat$OnOperationListener;] |
| 7844 | [5] return | 8064 | [5] return |
| 7845 | Code attribute exceptions (count = 0): | 8065 | Code attribute exceptions (count = 0): |
| 7846 | Code attribute attributes (attribute count = 1): | 8066 | Code attribute attributes (attribute count = 1): |
| 7847 | + Line number table attribute (count = 2) | 8067 | + Line number table attribute (count = 2) |
| 7848 | - [0] -> line 400 | ||
| 7849 | - [5] -> line 401 | 8068 | + [0] -> line 432 |
| 8069 | + [5] -> line 433 | ||
| 7850 | + Method: setOnResultListener(Lio/rong/imlib/base/IChat$OnResultListener;)V | 8070 | + Method: setOnResultListener(Lio/rong/imlib/base/IChat$OnResultListener;)V |
| 7851 | Access flags: 0x1 | 8071 | Access flags: 0x1 |
| 7852 | = public void setOnResultListener(io.rong.imlib.base.IChat$OnResultListener) | 8072 | = public void setOnResultListener(io.rong.imlib.base.IChat$OnResultListener) |
| @@ -7854,14 +8074,14 @@ Methods (count = 37): | @@ -7854,14 +8074,14 @@ Methods (count = 37): | ||
| 7854 | + Code attribute instructions (code length = 6, locals = 2, stack = 2): | 8074 | + Code attribute instructions (code length = 6, locals = 2, stack = 2): |
| 7855 | [0] aload_0 v0 | 8075 | [0] aload_0 v0 |
| 7856 | [1] aload_1 v1 | 8076 | [1] aload_1 v1 |
| 7857 | - [2] putfield #71 | 8077 | + [2] putfield #80 |
| 7858 | + Fieldref [io/rong/imlib/Chat.mOnResultListener Lio/rong/imlib/base/IChat$OnResultListener;] | 8078 | + Fieldref [io/rong/imlib/Chat.mOnResultListener Lio/rong/imlib/base/IChat$OnResultListener;] |
| 7859 | [5] return | 8079 | [5] return |
| 7860 | Code attribute exceptions (count = 0): | 8080 | Code attribute exceptions (count = 0): |
| 7861 | Code attribute attributes (attribute count = 1): | 8081 | Code attribute attributes (attribute count = 1): |
| 7862 | + Line number table attribute (count = 2) | 8082 | + Line number table attribute (count = 2) |
| 7863 | - [0] -> line 404 | ||
| 7864 | - [5] -> line 405 | 8083 | + [0] -> line 436 |
| 8084 | + [5] -> line 437 | ||
| 7865 | + Method: setOnLatestMessageListener(Lio/rong/imlib/base/IChat$OnLatestMessageListener;)V | 8085 | + Method: setOnLatestMessageListener(Lio/rong/imlib/base/IChat$OnLatestMessageListener;)V |
| 7866 | Access flags: 0x1 | 8086 | Access flags: 0x1 |
| 7867 | = public void setOnLatestMessageListener(io.rong.imlib.base.IChat$OnLatestMessageListener) | 8087 | = public void setOnLatestMessageListener(io.rong.imlib.base.IChat$OnLatestMessageListener) |
| @@ -7869,47 +8089,89 @@ Methods (count = 37): | @@ -7869,47 +8089,89 @@ Methods (count = 37): | ||
| 7869 | + Code attribute instructions (code length = 6, locals = 2, stack = 2): | 8089 | + Code attribute instructions (code length = 6, locals = 2, stack = 2): |
| 7870 | [0] aload_0 v0 | 8090 | [0] aload_0 v0 |
| 7871 | [1] aload_1 v1 | 8091 | [1] aload_1 v1 |
| 7872 | - [2] putfield #68 | 8092 | + [2] putfield #77 |
| 7873 | + Fieldref [io/rong/imlib/Chat.mOnLatestMessageListener Lio/rong/imlib/base/IChat$OnLatestMessageListener;] | 8093 | + Fieldref [io/rong/imlib/Chat.mOnLatestMessageListener Lio/rong/imlib/base/IChat$OnLatestMessageListener;] |
| 7874 | [5] return | 8094 | [5] return |
| 7875 | Code attribute exceptions (count = 0): | 8095 | Code attribute exceptions (count = 0): |
| 7876 | Code attribute attributes (attribute count = 1): | 8096 | Code attribute attributes (attribute count = 1): |
| 7877 | + Line number table attribute (count = 2) | 8097 | + Line number table attribute (count = 2) |
| 7878 | - [0] -> line 408 | ||
| 7879 | - [5] -> line 409 | 8098 | + [0] -> line 440 |
| 8099 | + [5] -> line 441 | ||
| 7880 | + Method: getCurrentUser()Lio/rong/imlib/model/UserInfo; | 8100 | + Method: getCurrentUser()Lio/rong/imlib/model/UserInfo; |
| 7881 | Access flags: 0x1 | 8101 | Access flags: 0x1 |
| 7882 | = public io.rong.imlib.model.UserInfo getCurrentUser() | 8102 | = public io.rong.imlib.model.UserInfo getCurrentUser() |
| 7883 | Class member attributes (count = 1): | 8103 | Class member attributes (count = 1): |
| 7884 | + Code attribute instructions (code length = 4, locals = 1, stack = 1): | 8104 | + Code attribute instructions (code length = 4, locals = 1, stack = 1): |
| 7885 | - [0] getstatic #64 | 8105 | + [0] getstatic #72 |
| 7886 | + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;] | 8106 | + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;] |
| 7887 | [3] areturn | 8107 | [3] areturn |
| 7888 | Code attribute exceptions (count = 0): | 8108 | Code attribute exceptions (count = 0): |
| 7889 | Code attribute attributes (attribute count = 1): | 8109 | Code attribute attributes (attribute count = 1): |
| 7890 | + Line number table attribute (count = 1) | 8110 | + Line number table attribute (count = 1) |
| 7891 | - [0] -> line 412 | 8111 | + [0] -> line 444 |
| 7892 | + Method: setCurrentUser(Lio/rong/imlib/model/UserInfo;)V | 8112 | + Method: setCurrentUser(Lio/rong/imlib/model/UserInfo;)V |
| 7893 | Access flags: 0x1 | 8113 | Access flags: 0x1 |
| 7894 | = public void setCurrentUser(io.rong.imlib.model.UserInfo) | 8114 | = public void setCurrentUser(io.rong.imlib.model.UserInfo) |
| 7895 | Class member attributes (count = 1): | 8115 | Class member attributes (count = 1): |
| 7896 | + Code attribute instructions (code length = 5, locals = 2, stack = 1): | 8116 | + Code attribute instructions (code length = 5, locals = 2, stack = 1): |
| 7897 | [0] aload_1 v1 | 8117 | [0] aload_1 v1 |
| 7898 | - [1] putstatic #64 | 8118 | + [1] putstatic #72 |
| 7899 | + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;] | 8119 | + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;] |
| 7900 | [4] return | 8120 | [4] return |
| 7901 | Code attribute exceptions (count = 0): | 8121 | Code attribute exceptions (count = 0): |
| 7902 | Code attribute attributes (attribute count = 1): | 8122 | Code attribute attributes (attribute count = 1): |
| 7903 | + Line number table attribute (count = 2) | 8123 | + Line number table attribute (count = 2) |
| 7904 | - [0] -> line 416 | ||
| 7905 | - [4] -> line 417 | 8124 | + [0] -> line 448 |
| 8125 | + [4] -> line 449 | ||
| 8126 | + + Method: getCurrentCNUser()Lio/rong/imlib/model/CNUserInfo; | ||
| 8127 | + Access flags: 0x9 | ||
| 8128 | + = public static io.rong.imlib.model.CNUserInfo getCurrentCNUser() | ||
| 8129 | + Class member attributes (count = 1): | ||
| 8130 | + + Code attribute instructions (code length = 4, locals = 0, stack = 1): | ||
| 8131 | + [0] getstatic #70 | ||
| 8132 | + + Fieldref [io/rong/imlib/Chat.currentCNUser Lio/rong/imlib/model/CNUserInfo;] | ||
| 8133 | + [3] areturn | ||
| 8134 | + Code attribute exceptions (count = 0): | ||
| 8135 | + Code attribute attributes (attribute count = 1): | ||
| 8136 | + + Line number table attribute (count = 1) | ||
| 8137 | + [0] -> line 452 | ||
| 8138 | + + Method: modifyUser(Ljava/lang/String;Ljava/lang/String;)V | ||
| 8139 | + Access flags: 0x1 | ||
| 8140 | + = public void modifyUser(java.lang.String,java.lang.String) | ||
| 8141 | + Class member attributes (count = 1): | ||
| 8142 | + + Code attribute instructions (code length = 25, locals = 3, stack = 2): | ||
| 8143 | + [0] getstatic #72 | ||
| 8144 | + + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;] | ||
| 8145 | + [3] aload_1 v1 | ||
| 8146 | + [4] invokevirtual #144 | ||
| 8147 | + + Methodref [io/rong/imlib/model/UserInfo.setName (Ljava/lang/String;)V] | ||
| 8148 | + [7] getstatic #72 | ||
| 8149 | + + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;] | ||
| 8150 | + [10] aload_2 v2 | ||
| 8151 | + [11] invokestatic #86 | ||
| 8152 | + + Methodref [android/net/Uri.parse (Ljava/lang/String;)Landroid/net/Uri;] | ||
| 8153 | + [14] invokevirtual #145 | ||
| 8154 | + + Methodref [io/rong/imlib/model/UserInfo.setPortraitUri (Landroid/net/Uri;)V] | ||
| 8155 | + [17] aload_0 v0 | ||
| 8156 | + [18] getstatic #72 | ||
| 8157 | + + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;] | ||
| 8158 | + [21] invokevirtual #98 | ||
| 8159 | + + Methodref [io/rong/imlib/Chat.setCurrentUser (Lio/rong/imlib/model/UserInfo;)V] | ||
| 8160 | + [24] return | ||
| 8161 | + Code attribute exceptions (count = 0): | ||
| 8162 | + Code attribute attributes (attribute count = 1): | ||
| 8163 | + + Line number table attribute (count = 4) | ||
| 8164 | + [0] -> line 457 | ||
| 8165 | + [7] -> line 458 | ||
| 8166 | + [17] -> line 459 | ||
| 8167 | + [24] -> line 460 | ||
| 7906 | + Method: access$000(Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnConnectListener; | 8168 | + Method: access$000(Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnConnectListener; |
| 7907 | Access flags: 0x1008 | 8169 | Access flags: 0x1008 |
| 7908 | = static synthetic io.rong.imlib.base.IChat$OnConnectListener access$000(io.rong.imlib.Chat) | 8170 | = static synthetic io.rong.imlib.base.IChat$OnConnectListener access$000(io.rong.imlib.Chat) |
| 7909 | Class member attributes (count = 1): | 8171 | Class member attributes (count = 1): |
| 7910 | + Code attribute instructions (code length = 5, locals = 1, stack = 1): | 8172 | + Code attribute instructions (code length = 5, locals = 1, stack = 1): |
| 7911 | [0] aload_0 v0 | 8173 | [0] aload_0 v0 |
| 7912 | - [1] getfield #67 | 8174 | + [1] getfield #76 |
| 7913 | + Fieldref [io/rong/imlib/Chat.mOnConnectionListener Lio/rong/imlib/base/IChat$OnConnectListener;] | 8175 | + Fieldref [io/rong/imlib/Chat.mOnConnectionListener Lio/rong/imlib/base/IChat$OnConnectListener;] |
| 7914 | [4] areturn | 8176 | [4] areturn |
| 7915 | Code attribute exceptions (count = 0): | 8177 | Code attribute exceptions (count = 0): |
| @@ -7922,7 +8184,7 @@ Methods (count = 37): | @@ -7922,7 +8184,7 @@ Methods (count = 37): | ||
| 7922 | Class member attributes (count = 1): | 8184 | Class member attributes (count = 1): |
| 7923 | + Code attribute instructions (code length = 5, locals = 1, stack = 1): | 8185 | + Code attribute instructions (code length = 5, locals = 1, stack = 1): |
| 7924 | [0] aload_0 v0 | 8186 | [0] aload_0 v0 |
| 7925 | - [1] getfield #70 | 8187 | + [1] getfield #79 |
| 7926 | + Fieldref [io/rong/imlib/Chat.mOnOperationListener Lio/rong/imlib/base/IChat$OnOperationListener;] | 8188 | + Fieldref [io/rong/imlib/Chat.mOnOperationListener Lio/rong/imlib/base/IChat$OnOperationListener;] |
| 7927 | [4] areturn | 8189 | [4] areturn |
| 7928 | Code attribute exceptions (count = 0): | 8190 | Code attribute exceptions (count = 0): |
| @@ -7935,7 +8197,7 @@ Methods (count = 37): | @@ -7935,7 +8197,7 @@ Methods (count = 37): | ||
| 7935 | Class member attributes (count = 1): | 8197 | Class member attributes (count = 1): |
| 7936 | + Code attribute instructions (code length = 5, locals = 1, stack = 1): | 8198 | + Code attribute instructions (code length = 5, locals = 1, stack = 1): |
| 7937 | [0] aload_0 v0 | 8199 | [0] aload_0 v0 |
| 7938 | - [1] getfield #72 | 8200 | + [1] getfield #81 |
| 7939 | + Fieldref [io/rong/imlib/Chat.mOnSendMessageListener Lio/rong/imlib/base/IChat$OnSendMessageListener;] | 8201 | + Fieldref [io/rong/imlib/Chat.mOnSendMessageListener Lio/rong/imlib/base/IChat$OnSendMessageListener;] |
| 7940 | [4] areturn | 8202 | [4] areturn |
| 7941 | Code attribute exceptions (count = 0): | 8203 | Code attribute exceptions (count = 0): |
| @@ -7949,7 +8211,7 @@ Methods (count = 37): | @@ -7949,7 +8211,7 @@ Methods (count = 37): | ||
| 7949 | + Code attribute instructions (code length = 6, locals = 2, stack = 2): | 8211 | + Code attribute instructions (code length = 6, locals = 2, stack = 2): |
| 7950 | [0] aload_0 v0 | 8212 | [0] aload_0 v0 |
| 7951 | [1] aload_1 v1 | 8213 | [1] aload_1 v1 |
| 7952 | - [2] invokespecial #80 | 8214 | + [2] invokespecial #89 |
| 7953 | + Methodref [io/rong/imlib/Chat.cnMessage (Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage;] | 8215 | + Methodref [io/rong/imlib/Chat.cnMessage (Lio/rong/imlib/model/Message;)Lio/rong/imlib/model/CNMessage;] |
| 7954 | [5] areturn | 8216 | [5] areturn |
| 7955 | Code attribute exceptions (count = 0): | 8217 | Code attribute exceptions (count = 0): |
| @@ -7962,7 +8224,7 @@ Methods (count = 37): | @@ -7962,7 +8224,7 @@ Methods (count = 37): | ||
| 7962 | Class member attributes (count = 1): | 8224 | Class member attributes (count = 1): |
| 7963 | + Code attribute instructions (code length = 5, locals = 1, stack = 1): | 8225 | + Code attribute instructions (code length = 5, locals = 1, stack = 1): |
| 7964 | [0] aload_0 v0 | 8226 | [0] aload_0 v0 |
| 7965 | - [1] getfield #71 | 8227 | + [1] getfield #80 |
| 7966 | + Fieldref [io/rong/imlib/Chat.mOnResultListener Lio/rong/imlib/base/IChat$OnResultListener;] | 8228 | + Fieldref [io/rong/imlib/Chat.mOnResultListener Lio/rong/imlib/base/IChat$OnResultListener;] |
| 7967 | [4] areturn | 8229 | [4] areturn |
| 7968 | Code attribute exceptions (count = 0): | 8230 | Code attribute exceptions (count = 0): |
| @@ -7975,7 +8237,7 @@ Methods (count = 37): | @@ -7975,7 +8237,7 @@ Methods (count = 37): | ||
| 7975 | Class member attributes (count = 1): | 8237 | Class member attributes (count = 1): |
| 7976 | + Code attribute instructions (code length = 5, locals = 1, stack = 1): | 8238 | + Code attribute instructions (code length = 5, locals = 1, stack = 1): |
| 7977 | [0] aload_0 v0 | 8239 | [0] aload_0 v0 |
| 7978 | - [1] getfield #65 | 8240 | + [1] getfield #74 |
| 7979 | + Fieldref [io/rong/imlib/Chat.mConnectStatusListener Lio/rong/imlib/base/IChat$OnConnectStatusListener;] | 8241 | + Fieldref [io/rong/imlib/Chat.mConnectStatusListener Lio/rong/imlib/base/IChat$OnConnectStatusListener;] |
| 7980 | [4] areturn | 8242 | [4] areturn |
| 7981 | Code attribute exceptions (count = 0): | 8243 | Code attribute exceptions (count = 0): |
| @@ -7988,7 +8250,7 @@ Methods (count = 37): | @@ -7988,7 +8250,7 @@ Methods (count = 37): | ||
| 7988 | Class member attributes (count = 1): | 8250 | Class member attributes (count = 1): |
| 7989 | + Code attribute instructions (code length = 5, locals = 1, stack = 1): | 8251 | + Code attribute instructions (code length = 5, locals = 1, stack = 1): |
| 7990 | [0] aload_0 v0 | 8252 | [0] aload_0 v0 |
| 7991 | - [1] getfield #66 | 8253 | + [1] getfield #75 |
| 7992 | + Fieldref [io/rong/imlib/Chat.mOnChatRoomActionListener Lio/rong/imlib/base/IChat$OnChatRoomActionListener;] | 8254 | + Fieldref [io/rong/imlib/Chat.mOnChatRoomActionListener Lio/rong/imlib/base/IChat$OnChatRoomActionListener;] |
| 7993 | [4] areturn | 8255 | [4] areturn |
| 7994 | Code attribute exceptions (count = 0): | 8256 | Code attribute exceptions (count = 0): |
| @@ -8001,7 +8263,7 @@ Methods (count = 37): | @@ -8001,7 +8263,7 @@ Methods (count = 37): | ||
| 8001 | Class member attributes (count = 1): | 8263 | Class member attributes (count = 1): |
| 8002 | + Code attribute instructions (code length = 5, locals = 1, stack = 1): | 8264 | + Code attribute instructions (code length = 5, locals = 1, stack = 1): |
| 8003 | [0] aload_0 v0 | 8265 | [0] aload_0 v0 |
| 8004 | - [1] getfield #69 | 8266 | + [1] getfield #78 |
| 8005 | + Fieldref [io/rong/imlib/Chat.mOnMessageListener Lio/rong/imlib/base/IChat$OnMessageListener;] | 8267 | + Fieldref [io/rong/imlib/Chat.mOnMessageListener Lio/rong/imlib/base/IChat$OnMessageListener;] |
| 8006 | [4] areturn | 8268 | [4] areturn |
| 8007 | Code attribute exceptions (count = 0): | 8269 | Code attribute exceptions (count = 0): |
| @@ -8014,13 +8276,32 @@ Methods (count = 37): | @@ -8014,13 +8276,32 @@ Methods (count = 37): | ||
| 8014 | Class member attributes (count = 1): | 8276 | Class member attributes (count = 1): |
| 8015 | + Code attribute instructions (code length = 5, locals = 1, stack = 1): | 8277 | + Code attribute instructions (code length = 5, locals = 1, stack = 1): |
| 8016 | [0] aload_0 v0 | 8278 | [0] aload_0 v0 |
| 8017 | - [1] getfield #68 | 8279 | + [1] getfield #77 |
| 8018 | + Fieldref [io/rong/imlib/Chat.mOnLatestMessageListener Lio/rong/imlib/base/IChat$OnLatestMessageListener;] | 8280 | + Fieldref [io/rong/imlib/Chat.mOnLatestMessageListener Lio/rong/imlib/base/IChat$OnLatestMessageListener;] |
| 8019 | [4] areturn | 8281 | [4] areturn |
| 8020 | Code attribute exceptions (count = 0): | 8282 | Code attribute exceptions (count = 0): |
| 8021 | Code attribute attributes (attribute count = 1): | 8283 | Code attribute attributes (attribute count = 1): |
| 8022 | + Line number table attribute (count = 1) | 8284 | + Line number table attribute (count = 1) |
| 8023 | [0] -> line 27 | 8285 | [0] -> line 27 |
| 8286 | + - Method: <clinit>()V | ||
| 8287 | + Access flags: 0x8 | ||
| 8288 | + = static void <clinit>() | ||
| 8289 | + Class member attributes (count = 1): | ||
| 8290 | + + Code attribute instructions (code length = 11, locals = 0, stack = 1): | ||
| 8291 | + [0] ldc #8 | ||
| 8292 | + + String [e5t4ouvpe5qea] | ||
| 8293 | + [2] putstatic #65 | ||
| 8294 | + + Fieldref [io/rong/imlib/Chat.APP_KEY Ljava/lang/String;] | ||
| 8295 | + [5] ldc #5 | ||
| 8296 | + + String [N16VJFIPE22p] | ||
| 8297 | + [7] putstatic #66 | ||
| 8298 | + + Fieldref [io/rong/imlib/Chat.APP_SECRET Ljava/lang/String;] | ||
| 8299 | + [10] return | ||
| 8300 | + Code attribute exceptions (count = 0): | ||
| 8301 | + Code attribute attributes (attribute count = 1): | ||
| 8302 | + + Line number table attribute (count = 2) | ||
| 8303 | + [0] -> line 48 | ||
| 8304 | + [5] -> line 49 | ||
| 8024 | 8305 | ||
| 8025 | Class file attributes (count = 2): | 8306 | Class file attributes (count = 2): |
| 8026 | + Inner classes attribute (count = 32) | 8307 | + Inner classes attribute (count = 32) |
| @@ -8244,7 +8525,7 @@ Methods (count = 2): | @@ -8244,7 +8525,7 @@ Methods (count = 2): | ||
| 8244 | Code attribute exceptions (count = 0): | 8525 | Code attribute exceptions (count = 0): |
| 8245 | Code attribute attributes (attribute count = 1): | 8526 | Code attribute attributes (attribute count = 1): |
| 8246 | + Line number table attribute (count = 1) | 8527 | + Line number table attribute (count = 1) |
| 8247 | - [0] -> line 76 | 8528 | + [0] -> line 90 |
| 8248 | + Method: onResponse(ILjava/lang/String;)V | 8529 | + Method: onResponse(ILjava/lang/String;)V |
| 8249 | Access flags: 0x1 | 8530 | Access flags: 0x1 |
| 8250 | = public void onResponse(int,java.lang.String) | 8531 | = public void onResponse(int,java.lang.String) |
| @@ -8285,15 +8566,15 @@ Methods (count = 2): | @@ -8285,15 +8566,15 @@ Methods (count = 2): | ||
| 8285 | + Class [org/json/JSONException] | 8566 | + Class [org/json/JSONException] |
| 8286 | Code attribute attributes (attribute count = 1): | 8567 | Code attribute attributes (attribute count = 1): |
| 8287 | + Line number table attribute (count = 9) | 8568 | + Line number table attribute (count = 9) |
| 8288 | - [0] -> line 79 | ||
| 8289 | - [8] -> line 82 | ||
| 8290 | - [18] -> line 83 | ||
| 8291 | - [26] -> line 87 | ||
| 8292 | - [29] -> line 84 | ||
| 8293 | - [31] -> line 85 | ||
| 8294 | - [36] -> line 86 | ||
| 8295 | - [37] -> line 88 | ||
| 8296 | - [45] -> line 89 | 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 | ||
| 8297 | 8578 | ||
| 8298 | Class file attributes (count = 3): | 8579 | Class file attributes (count = 3): |
| 8299 | + Enclosing method attribute: | 8580 | + Enclosing method attribute: |
| @@ -8415,7 +8696,7 @@ Methods (count = 2): | @@ -8415,7 +8696,7 @@ Methods (count = 2): | ||
| 8415 | Code attribute exceptions (count = 0): | 8696 | Code attribute exceptions (count = 0): |
| 8416 | Code attribute attributes (attribute count = 1): | 8697 | Code attribute attributes (attribute count = 1): |
| 8417 | + Line number table attribute (count = 1) | 8698 | + Line number table attribute (count = 1) |
| 8418 | - [0] -> line 264 | 8699 | + [0] -> line 296 |
| 8419 | + Method: onChanged(Lio/rong/imlib/RongIMClient$ConnectionStatusListener$ConnectionStatus;)V | 8700 | + Method: onChanged(Lio/rong/imlib/RongIMClient$ConnectionStatusListener$ConnectionStatus;)V |
| 8420 | Access flags: 0x1 | 8701 | Access flags: 0x1 |
| 8421 | = public void onChanged(io.rong.imlib.RongIMClient$ConnectionStatusListener$ConnectionStatus) | 8702 | = public void onChanged(io.rong.imlib.RongIMClient$ConnectionStatusListener$ConnectionStatus) |
| @@ -8516,21 +8797,21 @@ Methods (count = 2): | @@ -8516,21 +8797,21 @@ Methods (count = 2): | ||
| 8516 | Code attribute exceptions (count = 0): | 8797 | Code attribute exceptions (count = 0): |
| 8517 | Code attribute attributes (attribute count = 1): | 8798 | Code attribute attributes (attribute count = 1): |
| 8518 | + Line number table attribute (count = 15) | 8799 | + Line number table attribute (count = 15) |
| 8519 | - [0] -> line 268 | ||
| 8520 | - [52] -> line 270 | ||
| 8521 | - [67] -> line 271 | ||
| 8522 | - [70] -> line 273 | ||
| 8523 | - [85] -> line 274 | ||
| 8524 | - [88] -> line 276 | ||
| 8525 | - [103] -> line 277 | ||
| 8526 | - [106] -> line 279 | ||
| 8527 | - [121] -> line 280 | ||
| 8528 | - [124] -> line 282 | ||
| 8529 | - [139] -> line 283 | ||
| 8530 | - [142] -> line 285 | ||
| 8531 | - [157] -> line 286 | ||
| 8532 | - [160] -> line 288 | ||
| 8533 | - [175] -> line 291 | 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 | ||
| 8534 | 8815 | ||
| 8535 | Class file attributes (count = 3): | 8816 | Class file attributes (count = 3): |
| 8536 | + Enclosing method attribute: | 8817 | + Enclosing method attribute: |
| @@ -8657,7 +8938,7 @@ Methods (count = 5): | @@ -8657,7 +8938,7 @@ Methods (count = 5): | ||
| 8657 | Code attribute exceptions (count = 0): | 8938 | Code attribute exceptions (count = 0): |
| 8658 | Code attribute attributes (attribute count = 1): | 8939 | Code attribute attributes (attribute count = 1): |
| 8659 | + Line number table attribute (count = 1) | 8940 | + Line number table attribute (count = 1) |
| 8660 | - [0] -> line 302 | 8941 | + [0] -> line 334 |
| 8661 | + Method: onJoining(Ljava/lang/String;)V | 8942 | + Method: onJoining(Ljava/lang/String;)V |
| 8662 | Access flags: 0x1 | 8943 | Access flags: 0x1 |
| 8663 | = public void onJoining(java.lang.String) | 8944 | = public void onJoining(java.lang.String) |
| @@ -8675,8 +8956,8 @@ Methods (count = 5): | @@ -8675,8 +8956,8 @@ Methods (count = 5): | ||
| 8675 | Code attribute exceptions (count = 0): | 8956 | Code attribute exceptions (count = 0): |
| 8676 | Code attribute attributes (attribute count = 1): | 8957 | Code attribute attributes (attribute count = 1): |
| 8677 | + Line number table attribute (count = 2) | 8958 | + Line number table attribute (count = 2) |
| 8678 | - [0] -> line 305 | ||
| 8679 | - [13] -> line 306 | 8959 | + [0] -> line 337 |
| 8960 | + [13] -> line 338 | ||
| 8680 | + Method: onJoined(Ljava/lang/String;)V | 8961 | + Method: onJoined(Ljava/lang/String;)V |
| 8681 | Access flags: 0x1 | 8962 | Access flags: 0x1 |
| 8682 | = public void onJoined(java.lang.String) | 8963 | = public void onJoined(java.lang.String) |
| @@ -8694,8 +8975,8 @@ Methods (count = 5): | @@ -8694,8 +8975,8 @@ Methods (count = 5): | ||
| 8694 | Code attribute exceptions (count = 0): | 8975 | Code attribute exceptions (count = 0): |
| 8695 | Code attribute attributes (attribute count = 1): | 8976 | Code attribute attributes (attribute count = 1): |
| 8696 | + Line number table attribute (count = 2) | 8977 | + Line number table attribute (count = 2) |
| 8697 | - [0] -> line 310 | ||
| 8698 | - [13] -> line 311 | 8978 | + [0] -> line 342 |
| 8979 | + [13] -> line 343 | ||
| 8699 | + Method: onQuited(Ljava/lang/String;)V | 8980 | + Method: onQuited(Ljava/lang/String;)V |
| 8700 | Access flags: 0x1 | 8981 | Access flags: 0x1 |
| 8701 | = public void onQuited(java.lang.String) | 8982 | = public void onQuited(java.lang.String) |
| @@ -8713,8 +8994,8 @@ Methods (count = 5): | @@ -8713,8 +8994,8 @@ Methods (count = 5): | ||
| 8713 | Code attribute exceptions (count = 0): | 8994 | Code attribute exceptions (count = 0): |
| 8714 | Code attribute attributes (attribute count = 1): | 8995 | Code attribute attributes (attribute count = 1): |
| 8715 | + Line number table attribute (count = 2) | 8996 | + Line number table attribute (count = 2) |
| 8716 | - [0] -> line 315 | ||
| 8717 | - [13] -> line 316 | 8997 | + [0] -> line 347 |
| 8998 | + [13] -> line 348 | ||
| 8718 | + Method: onError(Ljava/lang/String;Lio/rong/imlib/RongIMClient$ErrorCode;)V | 8999 | + Method: onError(Ljava/lang/String;Lio/rong/imlib/RongIMClient$ErrorCode;)V |
| 8719 | Access flags: 0x1 | 9000 | Access flags: 0x1 |
| 8720 | = public void onError(java.lang.String,io.rong.imlib.RongIMClient$ErrorCode) | 9001 | = public void onError(java.lang.String,io.rong.imlib.RongIMClient$ErrorCode) |
| @@ -8738,8 +9019,8 @@ Methods (count = 5): | @@ -8738,8 +9019,8 @@ Methods (count = 5): | ||
| 8738 | Code attribute exceptions (count = 0): | 9019 | Code attribute exceptions (count = 0): |
| 8739 | Code attribute attributes (attribute count = 1): | 9020 | Code attribute attributes (attribute count = 1): |
| 8740 | + Line number table attribute (count = 2) | 9021 | + Line number table attribute (count = 2) |
| 8741 | - [0] -> line 320 | ||
| 8742 | - [21] -> line 321 | 9022 | + [0] -> line 352 |
| 9023 | + [21] -> line 353 | ||
| 8743 | 9024 | ||
| 8744 | Class file attributes (count = 3): | 9025 | Class file attributes (count = 3): |
| 8745 | + Enclosing method attribute: | 9026 | + Enclosing method attribute: |
| @@ -8847,7 +9128,7 @@ Methods (count = 2): | @@ -8847,7 +9128,7 @@ Methods (count = 2): | ||
| 8847 | Code attribute exceptions (count = 0): | 9128 | Code attribute exceptions (count = 0): |
| 8848 | Code attribute attributes (attribute count = 1): | 9129 | Code attribute attributes (attribute count = 1): |
| 8849 | + Line number table attribute (count = 1) | 9130 | + Line number table attribute (count = 1) |
| 8850 | - [0] -> line 324 | 9131 | + [0] -> line 356 |
| 8851 | + Method: onReceived(Lio/rong/imlib/model/Message;I)Z | 9132 | + Method: onReceived(Lio/rong/imlib/model/Message;I)Z |
| 8852 | Access flags: 0x1 | 9133 | Access flags: 0x1 |
| 8853 | = public boolean onReceived(io.rong.imlib.model.Message,int) | 9134 | = public boolean onReceived(io.rong.imlib.model.Message,int) |
| @@ -8871,8 +9152,8 @@ Methods (count = 2): | @@ -8871,8 +9152,8 @@ Methods (count = 2): | ||
| 8871 | Code attribute exceptions (count = 0): | 9152 | Code attribute exceptions (count = 0): |
| 8872 | Code attribute attributes (attribute count = 1): | 9153 | Code attribute attributes (attribute count = 1): |
| 8873 | + Line number table attribute (count = 2) | 9154 | + Line number table attribute (count = 2) |
| 8874 | - [0] -> line 328 | ||
| 8875 | - [20] -> line 329 | 9155 | + [0] -> line 360 |
| 9156 | + [20] -> line 361 | ||
| 8876 | 9157 | ||
| 8877 | Class file attributes (count = 3): | 9158 | Class file attributes (count = 3): |
| 8878 | + Enclosing method attribute: | 9159 | + Enclosing method attribute: |
| @@ -9019,7 +9300,7 @@ Methods (count = 4): | @@ -9019,7 +9300,7 @@ Methods (count = 4): | ||
| 9019 | Code attribute exceptions (count = 0): | 9300 | Code attribute exceptions (count = 0): |
| 9020 | Code attribute attributes (attribute count = 1): | 9301 | Code attribute attributes (attribute count = 1): |
| 9021 | + Line number table attribute (count = 1) | 9302 | + Line number table attribute (count = 1) |
| 9022 | - [0] -> line 358 | 9303 | + [0] -> line 390 |
| 9023 | + Method: onSuccess(Ljava/util/List;)V | 9304 | + Method: onSuccess(Ljava/util/List;)V |
| 9024 | Access flags: 0x1 | 9305 | Access flags: 0x1 |
| 9025 | = public void onSuccess(java.util.List) | 9306 | = public void onSuccess(java.util.List) |
| @@ -9068,12 +9349,12 @@ Methods (count = 4): | @@ -9068,12 +9349,12 @@ Methods (count = 4): | ||
| 9068 | Code attribute exceptions (count = 0): | 9349 | Code attribute exceptions (count = 0): |
| 9069 | Code attribute attributes (attribute count = 1): | 9350 | Code attribute attributes (attribute count = 1): |
| 9070 | + Line number table attribute (count = 6) | 9351 | + Line number table attribute (count = 6) |
| 9071 | - [0] -> line 361 | ||
| 9072 | - [8] -> line 362 | ||
| 9073 | - [35] -> line 363 | ||
| 9074 | - [51] -> line 364 | ||
| 9075 | - [54] -> line 365 | ||
| 9076 | - [67] -> line 366 | 9352 | + [0] -> line 393 |
| 9353 | + [8] -> line 394 | ||
| 9354 | + [35] -> line 395 | ||
| 9355 | + [51] -> line 396 | ||
| 9356 | + [54] -> line 397 | ||
| 9357 | + [67] -> line 398 | ||
| 9077 | + Signature attribute: | 9358 | + Signature attribute: |
| 9078 | + Utf8 [(Ljava/util/List<Lio/rong/imlib/model/Message;>;)V] | 9359 | + Utf8 [(Ljava/util/List<Lio/rong/imlib/model/Message;>;)V] |
| 9079 | + Method: onError(Lio/rong/imlib/RongIMClient$ErrorCode;)V | 9360 | + Method: onError(Lio/rong/imlib/RongIMClient$ErrorCode;)V |
| @@ -9098,8 +9379,8 @@ Methods (count = 4): | @@ -9098,8 +9379,8 @@ Methods (count = 4): | ||
| 9098 | Code attribute exceptions (count = 0): | 9379 | Code attribute exceptions (count = 0): |
| 9099 | Code attribute attributes (attribute count = 1): | 9380 | Code attribute attributes (attribute count = 1): |
| 9100 | + Line number table attribute (count = 2) | 9381 | + Line number table attribute (count = 2) |
| 9101 | - [0] -> line 370 | ||
| 9102 | - [20] -> line 371 | 9382 | + [0] -> line 402 |
| 9383 | + [20] -> line 403 | ||
| 9103 | + Method: onSuccess(Ljava/lang/Object;)V | 9384 | + Method: onSuccess(Ljava/lang/Object;)V |
| 9104 | Access flags: 0x1041 | 9385 | Access flags: 0x1041 |
| 9105 | = public bridge synthetic void onSuccess(java.lang.Object) | 9386 | = public bridge synthetic void onSuccess(java.lang.Object) |
| @@ -9115,7 +9396,7 @@ Methods (count = 4): | @@ -9115,7 +9396,7 @@ Methods (count = 4): | ||
| 9115 | Code attribute exceptions (count = 0): | 9396 | Code attribute exceptions (count = 0): |
| 9116 | Code attribute attributes (attribute count = 1): | 9397 | Code attribute attributes (attribute count = 1): |
| 9117 | + Line number table attribute (count = 1) | 9398 | + Line number table attribute (count = 1) |
| 9118 | - [0] -> line 358 | 9399 | + [0] -> line 390 |
| 9119 | 9400 | ||
| 9120 | Class file attributes (count = 4): | 9401 | Class file attributes (count = 4): |
| 9121 | + Enclosing method attribute: | 9402 | + Enclosing method attribute: |
| @@ -9321,7 +9602,7 @@ Methods (count = 1): | @@ -9321,7 +9602,7 @@ Methods (count = 1): | ||
| 9321 | + Class [java/lang/NoSuchFieldError] | 9602 | + Class [java/lang/NoSuchFieldError] |
| 9322 | Code attribute attributes (attribute count = 1): | 9603 | Code attribute attributes (attribute count = 1): |
| 9323 | + Line number table attribute (count = 1) | 9604 | + Line number table attribute (count = 1) |
| 9324 | - [0] -> line 268 | 9605 | + [0] -> line 300 |
| 9325 | 9606 | ||
| 9326 | Class file attributes (count = 3): | 9607 | Class file attributes (count = 3): |
| 9327 | + Enclosing method attribute: | 9608 | + Enclosing method attribute: |
| @@ -9448,7 +9729,7 @@ Methods (count = 5): | @@ -9448,7 +9729,7 @@ Methods (count = 5): | ||
| 9448 | Code attribute exceptions (count = 0): | 9729 | Code attribute exceptions (count = 0): |
| 9449 | Code attribute attributes (attribute count = 1): | 9730 | Code attribute attributes (attribute count = 1): |
| 9450 | + Line number table attribute (count = 1) | 9731 | + Line number table attribute (count = 1) |
| 9451 | - [0] -> line 104 | 9732 | + [0] -> line 118 |
| 9452 | + Method: onTokenIncorrect()V | 9733 | + Method: onTokenIncorrect()V |
| 9453 | Access flags: 0x1 | 9734 | Access flags: 0x1 |
| 9454 | = public void onTokenIncorrect() | 9735 | = public void onTokenIncorrect() |
| @@ -9465,8 +9746,8 @@ Methods (count = 5): | @@ -9465,8 +9746,8 @@ Methods (count = 5): | ||
| 9465 | Code attribute exceptions (count = 0): | 9746 | Code attribute exceptions (count = 0): |
| 9466 | Code attribute attributes (attribute count = 1): | 9747 | Code attribute attributes (attribute count = 1): |
| 9467 | + Line number table attribute (count = 2) | 9748 | + Line number table attribute (count = 2) |
| 9468 | - [0] -> line 108 | ||
| 9469 | - [12] -> line 109 | 9749 | + [0] -> line 122 |
| 9750 | + [12] -> line 123 | ||
| 9470 | + Method: onSuccess(Ljava/lang/String;)V | 9751 | + Method: onSuccess(Ljava/lang/String;)V |
| 9471 | Access flags: 0x1 | 9752 | Access flags: 0x1 |
| 9472 | = public void onSuccess(java.lang.String) | 9753 | = public void onSuccess(java.lang.String) |
| @@ -9491,9 +9772,9 @@ Methods (count = 5): | @@ -9491,9 +9772,9 @@ Methods (count = 5): | ||
| 9491 | Code attribute exceptions (count = 0): | 9772 | Code attribute exceptions (count = 0): |
| 9492 | Code attribute attributes (attribute count = 1): | 9773 | Code attribute attributes (attribute count = 1): |
| 9493 | + Line number table attribute (count = 3) | 9774 | + Line number table attribute (count = 3) |
| 9494 | - [0] -> line 114 | ||
| 9495 | - [13] -> line 115 | ||
| 9496 | - [23] -> line 116 | 9775 | + [0] -> line 128 |
| 9776 | + [13] -> line 129 | ||
| 9777 | + [23] -> line 130 | ||
| 9497 | + Method: onError(Lio/rong/imlib/RongIMClient$ErrorCode;)V | 9778 | + Method: onError(Lio/rong/imlib/RongIMClient$ErrorCode;)V |
| 9498 | Access flags: 0x1 | 9779 | Access flags: 0x1 |
| 9499 | = public void onError(io.rong.imlib.RongIMClient$ErrorCode) | 9780 | = public void onError(io.rong.imlib.RongIMClient$ErrorCode) |
| @@ -9516,8 +9797,8 @@ Methods (count = 5): | @@ -9516,8 +9797,8 @@ Methods (count = 5): | ||
| 9516 | Code attribute exceptions (count = 0): | 9797 | Code attribute exceptions (count = 0): |
| 9517 | Code attribute attributes (attribute count = 1): | 9798 | Code attribute attributes (attribute count = 1): |
| 9518 | + Line number table attribute (count = 2) | 9799 | + Line number table attribute (count = 2) |
| 9519 | - [0] -> line 121 | ||
| 9520 | - [20] -> line 122 | 9800 | + [0] -> line 135 |
| 9801 | + [20] -> line 136 | ||
| 9521 | + Method: onSuccess(Ljava/lang/Object;)V | 9802 | + Method: onSuccess(Ljava/lang/Object;)V |
| 9522 | Access flags: 0x1041 | 9803 | Access flags: 0x1041 |
| 9523 | = public bridge synthetic void onSuccess(java.lang.Object) | 9804 | = public bridge synthetic void onSuccess(java.lang.Object) |
| @@ -9533,7 +9814,7 @@ Methods (count = 5): | @@ -9533,7 +9814,7 @@ Methods (count = 5): | ||
| 9533 | Code attribute exceptions (count = 0): | 9814 | Code attribute exceptions (count = 0): |
| 9534 | Code attribute attributes (attribute count = 1): | 9815 | Code attribute attributes (attribute count = 1): |
| 9535 | + Line number table attribute (count = 1) | 9816 | + Line number table attribute (count = 1) |
| 9536 | - [0] -> line 104 | 9817 | + [0] -> line 118 |
| 9537 | 9818 | ||
| 9538 | Class file attributes (count = 3): | 9819 | Class file attributes (count = 3): |
| 9539 | + Enclosing method attribute: | 9820 | + Enclosing method attribute: |
| @@ -9654,7 +9935,7 @@ Methods (count = 3): | @@ -9654,7 +9935,7 @@ Methods (count = 3): | ||
| 9654 | Code attribute exceptions (count = 0): | 9935 | Code attribute exceptions (count = 0): |
| 9655 | Code attribute attributes (attribute count = 1): | 9936 | Code attribute attributes (attribute count = 1): |
| 9656 | + Line number table attribute (count = 1) | 9937 | + Line number table attribute (count = 1) |
| 9657 | - [0] -> line 135 | 9938 | + [0] -> line 150 |
| 9658 | + Method: onSuccess()V | 9939 | + Method: onSuccess()V |
| 9659 | Access flags: 0x1 | 9940 | Access flags: 0x1 |
| 9660 | = public void onSuccess() | 9941 | = public void onSuccess() |
| @@ -9675,8 +9956,8 @@ Methods (count = 3): | @@ -9675,8 +9956,8 @@ Methods (count = 3): | ||
| 9675 | Code attribute exceptions (count = 0): | 9956 | Code attribute exceptions (count = 0): |
| 9676 | Code attribute attributes (attribute count = 1): | 9957 | Code attribute attributes (attribute count = 1): |
| 9677 | + Line number table attribute (count = 2) | 9958 | + Line number table attribute (count = 2) |
| 9678 | - [0] -> line 139 | ||
| 9679 | - [16] -> line 140 | 9959 | + [0] -> line 154 |
| 9960 | + [16] -> line 155 | ||
| 9680 | + Method: onError(Lio/rong/imlib/RongIMClient$ErrorCode;)V | 9961 | + Method: onError(Lio/rong/imlib/RongIMClient$ErrorCode;)V |
| 9681 | Access flags: 0x1 | 9962 | Access flags: 0x1 |
| 9682 | = public void onError(io.rong.imlib.RongIMClient$ErrorCode) | 9963 | = public void onError(io.rong.imlib.RongIMClient$ErrorCode) |
| @@ -9699,8 +9980,8 @@ Methods (count = 3): | @@ -9699,8 +9980,8 @@ Methods (count = 3): | ||
| 9699 | Code attribute exceptions (count = 0): | 9980 | Code attribute exceptions (count = 0): |
| 9700 | Code attribute attributes (attribute count = 1): | 9981 | Code attribute attributes (attribute count = 1): |
| 9701 | + Line number table attribute (count = 2) | 9982 | + Line number table attribute (count = 2) |
| 9702 | - [0] -> line 145 | ||
| 9703 | - [20] -> line 146 | 9983 | + [0] -> line 160 |
| 9984 | + [20] -> line 161 | ||
| 9704 | 9985 | ||
| 9705 | Class file attributes (count = 3): | 9986 | Class file attributes (count = 3): |
| 9706 | + Enclosing method attribute: | 9987 | + Enclosing method attribute: |
| @@ -9821,7 +10102,7 @@ Methods (count = 3): | @@ -9821,7 +10102,7 @@ Methods (count = 3): | ||
| 9821 | Code attribute exceptions (count = 0): | 10102 | Code attribute exceptions (count = 0): |
| 9822 | Code attribute attributes (attribute count = 1): | 10103 | Code attribute attributes (attribute count = 1): |
| 9823 | + Line number table attribute (count = 1) | 10104 | + Line number table attribute (count = 1) |
| 9824 | - [0] -> line 153 | 10105 | + [0] -> line 170 |
| 9825 | + Method: onSuccess()V | 10106 | + Method: onSuccess()V |
| 9826 | Access flags: 0x1 | 10107 | Access flags: 0x1 |
| 9827 | = public void onSuccess() | 10108 | = public void onSuccess() |
| @@ -9842,8 +10123,8 @@ Methods (count = 3): | @@ -9842,8 +10123,8 @@ Methods (count = 3): | ||
| 9842 | Code attribute exceptions (count = 0): | 10123 | Code attribute exceptions (count = 0): |
| 9843 | Code attribute attributes (attribute count = 1): | 10124 | Code attribute attributes (attribute count = 1): |
| 9844 | + Line number table attribute (count = 2) | 10125 | + Line number table attribute (count = 2) |
| 9845 | - [0] -> line 156 | ||
| 9846 | - [16] -> line 157 | 10126 | + [0] -> line 173 |
| 10127 | + [16] -> line 174 | ||
| 9847 | + Method: onError(Lio/rong/imlib/RongIMClient$ErrorCode;)V | 10128 | + Method: onError(Lio/rong/imlib/RongIMClient$ErrorCode;)V |
| 9848 | Access flags: 0x1 | 10129 | Access flags: 0x1 |
| 9849 | = public void onError(io.rong.imlib.RongIMClient$ErrorCode) | 10130 | = public void onError(io.rong.imlib.RongIMClient$ErrorCode) |
| @@ -9866,8 +10147,8 @@ Methods (count = 3): | @@ -9866,8 +10147,8 @@ Methods (count = 3): | ||
| 9866 | Code attribute exceptions (count = 0): | 10147 | Code attribute exceptions (count = 0): |
| 9867 | Code attribute attributes (attribute count = 1): | 10148 | Code attribute attributes (attribute count = 1): |
| 9868 | + Line number table attribute (count = 2) | 10149 | + Line number table attribute (count = 2) |
| 9869 | - [0] -> line 161 | ||
| 9870 | - [20] -> line 162 | 10150 | + [0] -> line 178 |
| 10151 | + [20] -> line 179 | ||
| 9871 | 10152 | ||
| 9872 | Class file attributes (count = 3): | 10153 | Class file attributes (count = 3): |
| 9873 | + Enclosing method attribute: | 10154 | + Enclosing method attribute: |
| @@ -9906,7 +10187,7 @@ _____________________________________________________________________ | @@ -9906,7 +10187,7 @@ _____________________________________________________________________ | ||
| 9906 | 10187 | ||
| 9907 | Interfaces (count = 0): | 10188 | Interfaces (count = 0): |
| 9908 | 10189 | ||
| 9909 | -Constant Pool (count = 58): | 10190 | +Constant Pool (count = 59): |
| 9910 | + Integer [100004] | 10191 | + Integer [100004] |
| 9911 | + String [???????] | 10192 | + String [???????] |
| 9912 | + Class [io/rong/imlib/Chat] | 10193 | + Class [io/rong/imlib/Chat] |
| @@ -9929,7 +10210,7 @@ Constant Pool (count = 58): | @@ -9929,7 +10210,7 @@ Constant Pool (count = 58): | ||
| 9929 | + NameAndType [getValue ()I] | 10210 | + NameAndType [getValue ()I] |
| 9930 | + NameAndType [onError (ILjava/lang/String;)V] | 10211 | + NameAndType [onError (ILjava/lang/String;)V] |
| 9931 | + NameAndType [onSuccess (ILjava/lang/String;)V] | 10212 | + NameAndType [onSuccess (ILjava/lang/String;)V] |
| 9932 | - + NameAndType [quitChatRoom ()V] | 10213 | + + NameAndType [quitChatRoom (Ljava/lang/String;)V] |
| 9933 | + NameAndType [this$0 Lio/rong/imlib/Chat;] | 10214 | + NameAndType [this$0 Lio/rong/imlib/Chat;] |
| 9934 | + Utf8 [()I] | 10215 | + Utf8 [()I] |
| 9935 | + Utf8 [()Ljava/lang/String;] | 10216 | + Utf8 [()Ljava/lang/String;] |
| @@ -9938,6 +10219,7 @@ Constant Pool (count = 58): | @@ -9938,6 +10219,7 @@ Constant Pool (count = 58): | ||
| 9938 | + Utf8 [(Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnOperationListener;] | 10219 | + Utf8 [(Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnOperationListener;] |
| 9939 | + Utf8 [(Lio/rong/imlib/Chat;)V] | 10220 | + Utf8 [(Lio/rong/imlib/Chat;)V] |
| 9940 | + Utf8 [(Lio/rong/imlib/RongIMClient$ErrorCode;)V] | 10221 | + Utf8 [(Lio/rong/imlib/RongIMClient$ErrorCode;)V] |
| 10222 | + + Utf8 [(Ljava/lang/String;)V] | ||
| 9941 | + Utf8 [<init>] | 10223 | + Utf8 [<init>] |
| 9942 | + Utf8 [Chat.java] | 10224 | + Utf8 [Chat.java] |
| 9943 | + Utf8 [Code] | 10225 | + Utf8 [Code] |
| @@ -9987,7 +10269,7 @@ Methods (count = 3): | @@ -9987,7 +10269,7 @@ Methods (count = 3): | ||
| 9987 | Code attribute exceptions (count = 0): | 10269 | Code attribute exceptions (count = 0): |
| 9988 | Code attribute attributes (attribute count = 1): | 10270 | Code attribute attributes (attribute count = 1): |
| 9989 | + Line number table attribute (count = 1) | 10271 | + Line number table attribute (count = 1) |
| 9990 | - [0] -> line 168 | 10272 | + [0] -> line 190 |
| 9991 | + Method: onSuccess()V | 10273 | + Method: onSuccess()V |
| 9992 | Access flags: 0x1 | 10274 | Access flags: 0x1 |
| 9993 | = public void onSuccess() | 10275 | = public void onSuccess() |
| @@ -10008,8 +10290,8 @@ Methods (count = 3): | @@ -10008,8 +10290,8 @@ Methods (count = 3): | ||
| 10008 | Code attribute exceptions (count = 0): | 10290 | Code attribute exceptions (count = 0): |
| 10009 | Code attribute attributes (attribute count = 1): | 10291 | Code attribute attributes (attribute count = 1): |
| 10010 | + Line number table attribute (count = 2) | 10292 | + Line number table attribute (count = 2) |
| 10011 | - [0] -> line 172 | ||
| 10012 | - [16] -> line 173 | 10293 | + [0] -> line 194 |
| 10294 | + [16] -> line 195 | ||
| 10013 | + Method: onError(Lio/rong/imlib/RongIMClient$ErrorCode;)V | 10295 | + Method: onError(Lio/rong/imlib/RongIMClient$ErrorCode;)V |
| 10014 | Access flags: 0x1 | 10296 | Access flags: 0x1 |
| 10015 | = public void onError(io.rong.imlib.RongIMClient$ErrorCode) | 10297 | = public void onError(io.rong.imlib.RongIMClient$ErrorCode) |
| @@ -10032,13 +10314,13 @@ Methods (count = 3): | @@ -10032,13 +10314,13 @@ Methods (count = 3): | ||
| 10032 | Code attribute exceptions (count = 0): | 10314 | Code attribute exceptions (count = 0): |
| 10033 | Code attribute attributes (attribute count = 1): | 10315 | Code attribute attributes (attribute count = 1): |
| 10034 | + Line number table attribute (count = 2) | 10316 | + Line number table attribute (count = 2) |
| 10035 | - [0] -> line 178 | ||
| 10036 | - [20] -> line 179 | 10317 | + [0] -> line 200 |
| 10318 | + [20] -> line 201 | ||
| 10037 | 10319 | ||
| 10038 | Class file attributes (count = 3): | 10320 | Class file attributes (count = 3): |
| 10039 | + Enclosing method attribute: | 10321 | + Enclosing method attribute: |
| 10040 | + Class [io/rong/imlib/Chat] | 10322 | + Class [io/rong/imlib/Chat] |
| 10041 | - + NameAndType [quitChatRoom ()V] | 10323 | + + NameAndType [quitChatRoom (Ljava/lang/String;)V] |
| 10042 | + Inner classes attribute (count = 4) | 10324 | + Inner classes attribute (count = 4) |
| 10043 | - InnerClassesInfo: | 10325 | - InnerClassesInfo: |
| 10044 | Access flags: 0x0 = | 10326 | Access flags: 0x0 = |
| @@ -10095,18 +10377,18 @@ Constant Pool (count = 61): | @@ -10095,18 +10377,18 @@ Constant Pool (count = 61): | ||
| 10095 | + NameAndType [getValue ()I] | 10377 | + NameAndType [getValue ()I] |
| 10096 | + NameAndType [onError (Ljava/lang/Integer;ILjava/lang/String;)V] | 10378 | + NameAndType [onError (Ljava/lang/Integer;ILjava/lang/String;)V] |
| 10097 | + NameAndType [onSuccess (Ljava/lang/Integer;)V] | 10379 | + NameAndType [onSuccess (Ljava/lang/Integer;)V] |
| 10098 | - + NameAndType [sendChatRoomMessage (Lio/rong/imlib/model/MessageContent;)V] | 10380 | + + NameAndType [sendChatRoomMessage (Ljava/lang/String;Lio/rong/imlib/model/MessageContent;)V] |
| 10099 | + NameAndType [this$0 Lio/rong/imlib/Chat;] | 10381 | + NameAndType [this$0 Lio/rong/imlib/Chat;] |
| 10100 | + Utf8 [()I] | 10382 | + Utf8 [()I] |
| 10101 | + Utf8 [()Ljava/lang/String;] | 10383 | + Utf8 [()Ljava/lang/String;] |
| 10102 | + Utf8 [()V] | 10384 | + Utf8 [()V] |
| 10103 | + Utf8 [(Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnSendMessageListener;] | 10385 | + Utf8 [(Lio/rong/imlib/Chat;)Lio/rong/imlib/base/IChat$OnSendMessageListener;] |
| 10104 | + Utf8 [(Lio/rong/imlib/Chat;)V] | 10386 | + Utf8 [(Lio/rong/imlib/Chat;)V] |
| 10105 | - + Utf8 [(Lio/rong/imlib/model/MessageContent;)V] | ||
| 10106 | + Utf8 [(Ljava/lang/Integer;)V] | 10387 | + Utf8 [(Ljava/lang/Integer;)V] |
| 10107 | + Utf8 [(Ljava/lang/Integer;ILjava/lang/String;)V] | 10388 | + Utf8 [(Ljava/lang/Integer;ILjava/lang/String;)V] |
| 10108 | + Utf8 [(Ljava/lang/Integer;Lio/rong/imlib/RongIMClient$ErrorCode;)V] | 10389 | + Utf8 [(Ljava/lang/Integer;Lio/rong/imlib/RongIMClient$ErrorCode;)V] |
| 10109 | + Utf8 [(Ljava/lang/Object;)V] | 10390 | + Utf8 [(Ljava/lang/Object;)V] |
| 10391 | + + Utf8 [(Ljava/lang/String;Lio/rong/imlib/model/MessageContent;)V] | ||
| 10110 | + Utf8 [<init>] | 10392 | + Utf8 [<init>] |
| 10111 | + Utf8 [Chat.java] | 10393 | + Utf8 [Chat.java] |
| 10112 | + Utf8 [Code] | 10394 | + Utf8 [Code] |
| @@ -10156,7 +10438,7 @@ Methods (count = 4): | @@ -10156,7 +10438,7 @@ Methods (count = 4): | ||
| 10156 | Code attribute exceptions (count = 0): | 10438 | Code attribute exceptions (count = 0): |
| 10157 | Code attribute attributes (attribute count = 1): | 10439 | Code attribute attributes (attribute count = 1): |
| 10158 | + Line number table attribute (count = 1) | 10440 | + Line number table attribute (count = 1) |
| 10159 | - [0] -> line 196 | 10441 | + [0] -> line 229 |
| 10160 | + Method: onError(Ljava/lang/Integer;Lio/rong/imlib/RongIMClient$ErrorCode;)V | 10442 | + Method: onError(Ljava/lang/Integer;Lio/rong/imlib/RongIMClient$ErrorCode;)V |
| 10161 | Access flags: 0x1 | 10443 | Access flags: 0x1 |
| 10162 | = public void onError(java.lang.Integer,io.rong.imlib.RongIMClient$ErrorCode) | 10444 | = public void onError(java.lang.Integer,io.rong.imlib.RongIMClient$ErrorCode) |
| @@ -10180,8 +10462,8 @@ Methods (count = 4): | @@ -10180,8 +10462,8 @@ Methods (count = 4): | ||
| 10180 | Code attribute exceptions (count = 0): | 10462 | Code attribute exceptions (count = 0): |
| 10181 | Code attribute attributes (attribute count = 1): | 10463 | Code attribute attributes (attribute count = 1): |
| 10182 | + Line number table attribute (count = 2) | 10464 | + Line number table attribute (count = 2) |
| 10183 | - [0] -> line 200 | ||
| 10184 | - [21] -> line 201 | 10465 | + [0] -> line 233 |
| 10466 | + [21] -> line 234 | ||
| 10185 | + Method: onSuccess(Ljava/lang/Integer;)V | 10467 | + Method: onSuccess(Ljava/lang/Integer;)V |
| 10186 | Access flags: 0x1 | 10468 | Access flags: 0x1 |
| 10187 | = public void onSuccess(java.lang.Integer) | 10469 | = public void onSuccess(java.lang.Integer) |
| @@ -10199,8 +10481,8 @@ Methods (count = 4): | @@ -10199,8 +10481,8 @@ Methods (count = 4): | ||
| 10199 | Code attribute exceptions (count = 0): | 10481 | Code attribute exceptions (count = 0): |
| 10200 | Code attribute attributes (attribute count = 1): | 10482 | Code attribute attributes (attribute count = 1): |
| 10201 | + Line number table attribute (count = 2) | 10483 | + Line number table attribute (count = 2) |
| 10202 | - [0] -> line 206 | ||
| 10203 | - [13] -> line 207 | 10484 | + [0] -> line 239 |
| 10485 | + [13] -> line 240 | ||
| 10204 | + Method: onSuccess(Ljava/lang/Object;)V | 10486 | + Method: onSuccess(Ljava/lang/Object;)V |
| 10205 | Access flags: 0x1041 | 10487 | Access flags: 0x1041 |
| 10206 | = public bridge synthetic void onSuccess(java.lang.Object) | 10488 | = public bridge synthetic void onSuccess(java.lang.Object) |
| @@ -10216,12 +10498,12 @@ Methods (count = 4): | @@ -10216,12 +10498,12 @@ Methods (count = 4): | ||
| 10216 | Code attribute exceptions (count = 0): | 10498 | Code attribute exceptions (count = 0): |
| 10217 | Code attribute attributes (attribute count = 1): | 10499 | Code attribute attributes (attribute count = 1): |
| 10218 | + Line number table attribute (count = 1) | 10500 | + Line number table attribute (count = 1) |
| 10219 | - [0] -> line 196 | 10501 | + [0] -> line 229 |
| 10220 | 10502 | ||
| 10221 | Class file attributes (count = 3): | 10503 | Class file attributes (count = 3): |
| 10222 | + Enclosing method attribute: | 10504 | + Enclosing method attribute: |
| 10223 | + Class [io/rong/imlib/Chat] | 10505 | + Class [io/rong/imlib/Chat] |
| 10224 | - + NameAndType [sendChatRoomMessage (Lio/rong/imlib/model/MessageContent;)V] | 10506 | + + NameAndType [sendChatRoomMessage (Ljava/lang/String;Lio/rong/imlib/model/MessageContent;)V] |
| 10225 | + Inner classes attribute (count = 4) | 10507 | + Inner classes attribute (count = 4) |
| 10226 | - InnerClassesInfo: | 10508 | - InnerClassesInfo: |
| 10227 | Access flags: 0x0 = | 10509 | Access flags: 0x0 = |
| @@ -10281,7 +10563,7 @@ Constant Pool (count = 69): | @@ -10281,7 +10563,7 @@ Constant Pool (count = 69): | ||
| 10281 | + NameAndType [onError (ILjava/lang/String;)V] | 10563 | + NameAndType [onError (ILjava/lang/String;)V] |
| 10282 | + NameAndType [onSuccess (Lio/rong/imlib/model/CNMessage;)V] | 10564 | + NameAndType [onSuccess (Lio/rong/imlib/model/CNMessage;)V] |
| 10283 | + NameAndType [onSuccess (Lio/rong/imlib/model/Message;)V] | 10565 | + NameAndType [onSuccess (Lio/rong/imlib/model/Message;)V] |
| 10284 | - + NameAndType [sendChatRoomMessage (Lio/rong/imlib/model/MessageContent;)V] | 10566 | + + NameAndType [sendChatRoomMessage (Ljava/lang/String;Lio/rong/imlib/model/MessageContent;)V] |
| 10285 | + NameAndType [this$0 Lio/rong/imlib/Chat;] | 10567 | + NameAndType [this$0 Lio/rong/imlib/Chat;] |
| 10286 | + Utf8 [()I] | 10568 | + Utf8 [()I] |
| 10287 | + Utf8 [()Ljava/lang/String;] | 10569 | + Utf8 [()Ljava/lang/String;] |
| @@ -10293,8 +10575,8 @@ Constant Pool (count = 69): | @@ -10293,8 +10575,8 @@ Constant Pool (count = 69): | ||
| 10293 | + Utf8 [(Lio/rong/imlib/RongIMClient$ErrorCode;)V] | 10575 | + Utf8 [(Lio/rong/imlib/RongIMClient$ErrorCode;)V] |
| 10294 | + Utf8 [(Lio/rong/imlib/model/CNMessage;)V] | 10576 | + Utf8 [(Lio/rong/imlib/model/CNMessage;)V] |
| 10295 | + Utf8 [(Lio/rong/imlib/model/Message;)V] | 10577 | + Utf8 [(Lio/rong/imlib/model/Message;)V] |
| 10296 | - + Utf8 [(Lio/rong/imlib/model/MessageContent;)V] | ||
| 10297 | + Utf8 [(Ljava/lang/Object;)V] | 10578 | + Utf8 [(Ljava/lang/Object;)V] |
| 10579 | + + Utf8 [(Ljava/lang/String;Lio/rong/imlib/model/MessageContent;)V] | ||
| 10298 | + Utf8 [<init>] | 10580 | + Utf8 [<init>] |
| 10299 | + Utf8 [Chat.java] | 10581 | + Utf8 [Chat.java] |
| 10300 | + Utf8 [Code] | 10582 | + Utf8 [Code] |
| @@ -10347,7 +10629,7 @@ Methods (count = 4): | @@ -10347,7 +10629,7 @@ Methods (count = 4): | ||
| 10347 | Code attribute exceptions (count = 0): | 10629 | Code attribute exceptions (count = 0): |
| 10348 | Code attribute attributes (attribute count = 1): | 10630 | Code attribute attributes (attribute count = 1): |
| 10349 | + Line number table attribute (count = 1) | 10631 | + Line number table attribute (count = 1) |
| 10350 | - [0] -> line 208 | 10632 | + [0] -> line 241 |
| 10351 | + Method: onSuccess(Lio/rong/imlib/model/Message;)V | 10633 | + Method: onSuccess(Lio/rong/imlib/model/Message;)V |
| 10352 | Access flags: 0x1 | 10634 | Access flags: 0x1 |
| 10353 | = public void onSuccess(io.rong.imlib.model.Message) | 10635 | = public void onSuccess(io.rong.imlib.model.Message) |
| @@ -10370,8 +10652,8 @@ Methods (count = 4): | @@ -10370,8 +10652,8 @@ Methods (count = 4): | ||
| 10370 | Code attribute exceptions (count = 0): | 10652 | Code attribute exceptions (count = 0): |
| 10371 | Code attribute attributes (attribute count = 1): | 10653 | Code attribute attributes (attribute count = 1): |
| 10372 | + Line number table attribute (count = 2) | 10654 | + Line number table attribute (count = 2) |
| 10373 | - [0] -> line 211 | ||
| 10374 | - [20] -> line 212 | 10655 | + [0] -> line 245 |
| 10656 | + [20] -> line 246 | ||
| 10375 | + Method: onError(Lio/rong/imlib/RongIMClient$ErrorCode;)V | 10657 | + Method: onError(Lio/rong/imlib/RongIMClient$ErrorCode;)V |
| 10376 | Access flags: 0x1 | 10658 | Access flags: 0x1 |
| 10377 | = public void onError(io.rong.imlib.RongIMClient$ErrorCode) | 10659 | = public void onError(io.rong.imlib.RongIMClient$ErrorCode) |
| @@ -10394,8 +10676,8 @@ Methods (count = 4): | @@ -10394,8 +10676,8 @@ Methods (count = 4): | ||
| 10394 | Code attribute exceptions (count = 0): | 10676 | Code attribute exceptions (count = 0): |
| 10395 | Code attribute attributes (attribute count = 1): | 10677 | Code attribute attributes (attribute count = 1): |
| 10396 | + Line number table attribute (count = 2) | 10678 | + Line number table attribute (count = 2) |
| 10397 | - [0] -> line 217 | ||
| 10398 | - [20] -> line 218 | 10679 | + [0] -> line 251 |
| 10680 | + [20] -> line 252 | ||
| 10399 | + Method: onSuccess(Ljava/lang/Object;)V | 10681 | + Method: onSuccess(Ljava/lang/Object;)V |
| 10400 | Access flags: 0x1041 | 10682 | Access flags: 0x1041 |
| 10401 | = public bridge synthetic void onSuccess(java.lang.Object) | 10683 | = public bridge synthetic void onSuccess(java.lang.Object) |
| @@ -10411,12 +10693,12 @@ Methods (count = 4): | @@ -10411,12 +10693,12 @@ Methods (count = 4): | ||
| 10411 | Code attribute exceptions (count = 0): | 10693 | Code attribute exceptions (count = 0): |
| 10412 | Code attribute attributes (attribute count = 1): | 10694 | Code attribute attributes (attribute count = 1): |
| 10413 | + Line number table attribute (count = 1) | 10695 | + Line number table attribute (count = 1) |
| 10414 | - [0] -> line 208 | 10696 | + [0] -> line 241 |
| 10415 | 10697 | ||
| 10416 | Class file attributes (count = 4): | 10698 | Class file attributes (count = 4): |
| 10417 | + Enclosing method attribute: | 10699 | + Enclosing method attribute: |
| 10418 | + Class [io/rong/imlib/Chat] | 10700 | + Class [io/rong/imlib/Chat] |
| 10419 | - + NameAndType [sendChatRoomMessage (Lio/rong/imlib/model/MessageContent;)V] | 10701 | + + NameAndType [sendChatRoomMessage (Ljava/lang/String;Lio/rong/imlib/model/MessageContent;)V] |
| 10420 | + Inner classes attribute (count = 4) | 10702 | + Inner classes attribute (count = 4) |
| 10421 | - InnerClassesInfo: | 10703 | - InnerClassesInfo: |
| 10422 | Access flags: 0x0 = | 10704 | Access flags: 0x0 = |
| @@ -10475,7 +10757,7 @@ Constant Pool (count = 61): | @@ -10475,7 +10757,7 @@ Constant Pool (count = 61): | ||
| 10475 | + NameAndType [getValue ()I] | 10757 | + NameAndType [getValue ()I] |
| 10476 | + NameAndType [onError (Ljava/lang/Integer;ILjava/lang/String;)V] | 10758 | + NameAndType [onError (Ljava/lang/Integer;ILjava/lang/String;)V] |
| 10477 | + NameAndType [onSuccess (Ljava/lang/Integer;)V] | 10759 | + NameAndType [onSuccess (Ljava/lang/Integer;)V] |
| 10478 | - + NameAndType [sendPrivateMessage (Ljava/lang/String;Ljava/lang/String;)V] | 10760 | + + NameAndType [sendPrivateMessage (Ljava/lang/String;Lio/rong/imlib/model/MessageContent;)V] |
| 10479 | + NameAndType [this$0 Lio/rong/imlib/Chat;] | 10761 | + NameAndType [this$0 Lio/rong/imlib/Chat;] |
| 10480 | + Utf8 [()I] | 10762 | + Utf8 [()I] |
| 10481 | + Utf8 [()Ljava/lang/String;] | 10763 | + Utf8 [()Ljava/lang/String;] |
| @@ -10486,7 +10768,7 @@ Constant Pool (count = 61): | @@ -10486,7 +10768,7 @@ Constant Pool (count = 61): | ||
| 10486 | + Utf8 [(Ljava/lang/Integer;ILjava/lang/String;)V] | 10768 | + Utf8 [(Ljava/lang/Integer;ILjava/lang/String;)V] |
| 10487 | + Utf8 [(Ljava/lang/Integer;Lio/rong/imlib/RongIMClient$ErrorCode;)V] | 10769 | + Utf8 [(Ljava/lang/Integer;Lio/rong/imlib/RongIMClient$ErrorCode;)V] |
| 10488 | + Utf8 [(Ljava/lang/Object;)V] | 10770 | + Utf8 [(Ljava/lang/Object;)V] |
| 10489 | - + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] | 10771 | + + Utf8 [(Ljava/lang/String;Lio/rong/imlib/model/MessageContent;)V] |
| 10490 | + Utf8 [<init>] | 10772 | + Utf8 [<init>] |
| 10491 | + Utf8 [Chat.java] | 10773 | + Utf8 [Chat.java] |
| 10492 | + Utf8 [Code] | 10774 | + Utf8 [Code] |
| @@ -10536,7 +10818,7 @@ Methods (count = 4): | @@ -10536,7 +10818,7 @@ Methods (count = 4): | ||
| 10536 | Code attribute exceptions (count = 0): | 10818 | Code attribute exceptions (count = 0): |
| 10537 | Code attribute attributes (attribute count = 1): | 10819 | Code attribute attributes (attribute count = 1): |
| 10538 | + Line number table attribute (count = 1) | 10820 | + Line number table attribute (count = 1) |
| 10539 | - [0] -> line 233 | 10821 | + [0] -> line 265 |
| 10540 | + Method: onError(Ljava/lang/Integer;Lio/rong/imlib/RongIMClient$ErrorCode;)V | 10822 | + Method: onError(Ljava/lang/Integer;Lio/rong/imlib/RongIMClient$ErrorCode;)V |
| 10541 | Access flags: 0x1 | 10823 | Access flags: 0x1 |
| 10542 | = public void onError(java.lang.Integer,io.rong.imlib.RongIMClient$ErrorCode) | 10824 | = public void onError(java.lang.Integer,io.rong.imlib.RongIMClient$ErrorCode) |
| @@ -10560,8 +10842,8 @@ Methods (count = 4): | @@ -10560,8 +10842,8 @@ Methods (count = 4): | ||
| 10560 | Code attribute exceptions (count = 0): | 10842 | Code attribute exceptions (count = 0): |
| 10561 | Code attribute attributes (attribute count = 1): | 10843 | Code attribute attributes (attribute count = 1): |
| 10562 | + Line number table attribute (count = 2) | 10844 | + Line number table attribute (count = 2) |
| 10563 | - [0] -> line 237 | ||
| 10564 | - [21] -> line 238 | 10845 | + [0] -> line 269 |
| 10846 | + [21] -> line 270 | ||
| 10565 | + Method: onSuccess(Ljava/lang/Integer;)V | 10847 | + Method: onSuccess(Ljava/lang/Integer;)V |
| 10566 | Access flags: 0x1 | 10848 | Access flags: 0x1 |
| 10567 | = public void onSuccess(java.lang.Integer) | 10849 | = public void onSuccess(java.lang.Integer) |
| @@ -10579,8 +10861,8 @@ Methods (count = 4): | @@ -10579,8 +10861,8 @@ Methods (count = 4): | ||
| 10579 | Code attribute exceptions (count = 0): | 10861 | Code attribute exceptions (count = 0): |
| 10580 | Code attribute attributes (attribute count = 1): | 10862 | Code attribute attributes (attribute count = 1): |
| 10581 | + Line number table attribute (count = 2) | 10863 | + Line number table attribute (count = 2) |
| 10582 | - [0] -> line 243 | ||
| 10583 | - [13] -> line 244 | 10864 | + [0] -> line 275 |
| 10865 | + [13] -> line 276 | ||
| 10584 | + Method: onSuccess(Ljava/lang/Object;)V | 10866 | + Method: onSuccess(Ljava/lang/Object;)V |
| 10585 | Access flags: 0x1041 | 10867 | Access flags: 0x1041 |
| 10586 | = public bridge synthetic void onSuccess(java.lang.Object) | 10868 | = public bridge synthetic void onSuccess(java.lang.Object) |
| @@ -10596,12 +10878,12 @@ Methods (count = 4): | @@ -10596,12 +10878,12 @@ Methods (count = 4): | ||
| 10596 | Code attribute exceptions (count = 0): | 10878 | Code attribute exceptions (count = 0): |
| 10597 | Code attribute attributes (attribute count = 1): | 10879 | Code attribute attributes (attribute count = 1): |
| 10598 | + Line number table attribute (count = 1) | 10880 | + Line number table attribute (count = 1) |
| 10599 | - [0] -> line 233 | 10881 | + [0] -> line 265 |
| 10600 | 10882 | ||
| 10601 | Class file attributes (count = 3): | 10883 | Class file attributes (count = 3): |
| 10602 | + Enclosing method attribute: | 10884 | + Enclosing method attribute: |
| 10603 | + Class [io/rong/imlib/Chat] | 10885 | + Class [io/rong/imlib/Chat] |
| 10604 | - + NameAndType [sendPrivateMessage (Ljava/lang/String;Ljava/lang/String;)V] | 10886 | + + NameAndType [sendPrivateMessage (Ljava/lang/String;Lio/rong/imlib/model/MessageContent;)V] |
| 10605 | + Inner classes attribute (count = 4) | 10887 | + Inner classes attribute (count = 4) |
| 10606 | - InnerClassesInfo: | 10888 | - InnerClassesInfo: |
| 10607 | Access flags: 0x0 = | 10889 | Access flags: 0x0 = |
| @@ -10661,7 +10943,7 @@ Constant Pool (count = 69): | @@ -10661,7 +10943,7 @@ Constant Pool (count = 69): | ||
| 10661 | + NameAndType [onError (ILjava/lang/String;)V] | 10943 | + NameAndType [onError (ILjava/lang/String;)V] |
| 10662 | + NameAndType [onSuccess (Lio/rong/imlib/model/CNMessage;)V] | 10944 | + NameAndType [onSuccess (Lio/rong/imlib/model/CNMessage;)V] |
| 10663 | + NameAndType [onSuccess (Lio/rong/imlib/model/Message;)V] | 10945 | + NameAndType [onSuccess (Lio/rong/imlib/model/Message;)V] |
| 10664 | - + NameAndType [sendPrivateMessage (Ljava/lang/String;Ljava/lang/String;)V] | 10946 | + + NameAndType [sendPrivateMessage (Ljava/lang/String;Lio/rong/imlib/model/MessageContent;)V] |
| 10665 | + NameAndType [this$0 Lio/rong/imlib/Chat;] | 10947 | + NameAndType [this$0 Lio/rong/imlib/Chat;] |
| 10666 | + Utf8 [()I] | 10948 | + Utf8 [()I] |
| 10667 | + Utf8 [()Ljava/lang/String;] | 10949 | + Utf8 [()Ljava/lang/String;] |
| @@ -10674,7 +10956,7 @@ Constant Pool (count = 69): | @@ -10674,7 +10956,7 @@ Constant Pool (count = 69): | ||
| 10674 | + Utf8 [(Lio/rong/imlib/model/CNMessage;)V] | 10956 | + Utf8 [(Lio/rong/imlib/model/CNMessage;)V] |
| 10675 | + Utf8 [(Lio/rong/imlib/model/Message;)V] | 10957 | + Utf8 [(Lio/rong/imlib/model/Message;)V] |
| 10676 | + Utf8 [(Ljava/lang/Object;)V] | 10958 | + Utf8 [(Ljava/lang/Object;)V] |
| 10677 | - + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] | 10959 | + + Utf8 [(Ljava/lang/String;Lio/rong/imlib/model/MessageContent;)V] |
| 10678 | + Utf8 [<init>] | 10960 | + Utf8 [<init>] |
| 10679 | + Utf8 [Chat.java] | 10961 | + Utf8 [Chat.java] |
| 10680 | + Utf8 [Code] | 10962 | + Utf8 [Code] |
| @@ -10727,7 +11009,7 @@ Methods (count = 4): | @@ -10727,7 +11009,7 @@ Methods (count = 4): | ||
| 10727 | Code attribute exceptions (count = 0): | 11009 | Code attribute exceptions (count = 0): |
| 10728 | Code attribute attributes (attribute count = 1): | 11010 | Code attribute attributes (attribute count = 1): |
| 10729 | + Line number table attribute (count = 1) | 11011 | + Line number table attribute (count = 1) |
| 10730 | - [0] -> line 245 | 11012 | + [0] -> line 277 |
| 10731 | + Method: onSuccess(Lio/rong/imlib/model/Message;)V | 11013 | + Method: onSuccess(Lio/rong/imlib/model/Message;)V |
| 10732 | Access flags: 0x1 | 11014 | Access flags: 0x1 |
| 10733 | = public void onSuccess(io.rong.imlib.model.Message) | 11015 | = public void onSuccess(io.rong.imlib.model.Message) |
| @@ -10750,8 +11032,8 @@ Methods (count = 4): | @@ -10750,8 +11032,8 @@ Methods (count = 4): | ||
| 10750 | Code attribute exceptions (count = 0): | 11032 | Code attribute exceptions (count = 0): |
| 10751 | Code attribute attributes (attribute count = 1): | 11033 | Code attribute attributes (attribute count = 1): |
| 10752 | + Line number table attribute (count = 2) | 11034 | + Line number table attribute (count = 2) |
| 10753 | - [0] -> line 249 | ||
| 10754 | - [20] -> line 250 | 11035 | + [0] -> line 281 |
| 11036 | + [20] -> line 282 | ||
| 10755 | + Method: onError(Lio/rong/imlib/RongIMClient$ErrorCode;)V | 11037 | + Method: onError(Lio/rong/imlib/RongIMClient$ErrorCode;)V |
| 10756 | Access flags: 0x1 | 11038 | Access flags: 0x1 |
| 10757 | = public void onError(io.rong.imlib.RongIMClient$ErrorCode) | 11039 | = public void onError(io.rong.imlib.RongIMClient$ErrorCode) |
| @@ -10774,8 +11056,8 @@ Methods (count = 4): | @@ -10774,8 +11056,8 @@ Methods (count = 4): | ||
| 10774 | Code attribute exceptions (count = 0): | 11056 | Code attribute exceptions (count = 0): |
| 10775 | Code attribute attributes (attribute count = 1): | 11057 | Code attribute attributes (attribute count = 1): |
| 10776 | + Line number table attribute (count = 2) | 11058 | + Line number table attribute (count = 2) |
| 10777 | - [0] -> line 255 | ||
| 10778 | - [20] -> line 256 | 11059 | + [0] -> line 287 |
| 11060 | + [20] -> line 288 | ||
| 10779 | + Method: onSuccess(Ljava/lang/Object;)V | 11061 | + Method: onSuccess(Ljava/lang/Object;)V |
| 10780 | Access flags: 0x1041 | 11062 | Access flags: 0x1041 |
| 10781 | = public bridge synthetic void onSuccess(java.lang.Object) | 11063 | = public bridge synthetic void onSuccess(java.lang.Object) |
| @@ -10791,12 +11073,12 @@ Methods (count = 4): | @@ -10791,12 +11073,12 @@ Methods (count = 4): | ||
| 10791 | Code attribute exceptions (count = 0): | 11073 | Code attribute exceptions (count = 0): |
| 10792 | Code attribute attributes (attribute count = 1): | 11074 | Code attribute attributes (attribute count = 1): |
| 10793 | + Line number table attribute (count = 1) | 11075 | + Line number table attribute (count = 1) |
| 10794 | - [0] -> line 245 | 11076 | + [0] -> line 277 |
| 10795 | 11077 | ||
| 10796 | Class file attributes (count = 4): | 11078 | Class file attributes (count = 4): |
| 10797 | + Enclosing method attribute: | 11079 | + Enclosing method attribute: |
| 10798 | + Class [io/rong/imlib/Chat] | 11080 | + Class [io/rong/imlib/Chat] |
| 10799 | - + NameAndType [sendPrivateMessage (Ljava/lang/String;Ljava/lang/String;)V] | 11081 | + + NameAndType [sendPrivateMessage (Ljava/lang/String;Lio/rong/imlib/model/MessageContent;)V] |
| 10800 | + Inner classes attribute (count = 4) | 11082 | + Inner classes attribute (count = 4) |
| 10801 | - InnerClassesInfo: | 11083 | - InnerClassesInfo: |
| 10802 | Access flags: 0x0 = | 11084 | Access flags: 0x0 = |
| @@ -10832,7 +11114,7 @@ _____________________________________________________________________ | @@ -10832,7 +11114,7 @@ _____________________________________________________________________ | ||
| 10832 | 11114 | ||
| 10833 | Interfaces (count = 0): | 11115 | Interfaces (count = 0): |
| 10834 | 11116 | ||
| 10835 | -Constant Pool (count = 115): | 11117 | +Constant Pool (count = 112): |
| 10836 | + Class [io/rong/imlib/Chat] | 11118 | + Class [io/rong/imlib/Chat] |
| 10837 | + Class [io/rong/imlib/ChatUtil] | 11119 | + Class [io/rong/imlib/ChatUtil] |
| 10838 | + Class [io/rong/imlib/base/IChat] | 11120 | + Class [io/rong/imlib/base/IChat] |
| @@ -10845,17 +11127,16 @@ Constant Pool (count = 115): | @@ -10845,17 +11127,16 @@ Constant Pool (count = 115): | ||
| 10845 | + Class [io/rong/imlib/base/IChat$OnResultListener] | 11127 | + Class [io/rong/imlib/base/IChat$OnResultListener] |
| 10846 | + Class [io/rong/imlib/base/IChat$OnSendMessageListener] | 11128 | + Class [io/rong/imlib/base/IChat$OnSendMessageListener] |
| 10847 | + Class [java/lang/Object] | 11129 | + Class [java/lang/Object] |
| 10848 | - + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;] | ||
| 10849 | + Methodref [io/rong/imlib/Chat.connect (Lio/rong/imlib/model/CNUserInfo;)V] | 11130 | + Methodref [io/rong/imlib/Chat.connect (Lio/rong/imlib/model/CNUserInfo;)V] |
| 10850 | - + Methodref [io/rong/imlib/Chat.connect (Ljava/lang/String;)V] | ||
| 10851 | + Methodref [io/rong/imlib/Chat.disconnect (Z)V] | 11131 | + Methodref [io/rong/imlib/Chat.disconnect (Z)V] |
| 11132 | + + Methodref [io/rong/imlib/Chat.exchangeUser (Lio/rong/imlib/model/CNUserInfo;)V] | ||
| 10852 | + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] | 11133 | + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] |
| 10853 | + Methodref [io/rong/imlib/Chat.getLatestMessages (Ljava/lang/String;I)V] | 11134 | + Methodref [io/rong/imlib/Chat.getLatestMessages (Ljava/lang/String;I)V] |
| 10854 | - + Methodref [io/rong/imlib/Chat.init (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V] | 11135 | + + Methodref [io/rong/imlib/Chat.init (Landroid/content/Context;)V] |
| 10855 | + Methodref [io/rong/imlib/Chat.joinExistChatRoom (Ljava/lang/String;I)V] | 11136 | + Methodref [io/rong/imlib/Chat.joinExistChatRoom (Ljava/lang/String;I)V] |
| 10856 | - + Methodref [io/rong/imlib/Chat.quitChatRoom ()V] | ||
| 10857 | - + Methodref [io/rong/imlib/Chat.sendChatRoomMessage (Ljava/lang/String;)V] | ||
| 10858 | - + Methodref [io/rong/imlib/Chat.sendPrivateMessage (Ljava/lang/String;Ljava/lang/String;)V] | 11137 | + + Methodref [io/rong/imlib/Chat.modifyUser (Ljava/lang/String;Ljava/lang/String;)V] |
| 11138 | + + Methodref [io/rong/imlib/Chat.quitChatRoom (Ljava/lang/String;)V] | ||
| 11139 | + + Methodref [io/rong/imlib/Chat.sendMessage (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V] | ||
| 10859 | + Methodref [io/rong/imlib/Chat.setConnectStatusListener (Lio/rong/imlib/base/IChat$OnConnectStatusListener;)V] | 11140 | + Methodref [io/rong/imlib/Chat.setConnectStatusListener (Lio/rong/imlib/base/IChat$OnConnectStatusListener;)V] |
| 10860 | + Methodref [io/rong/imlib/Chat.setOnChatRoomActionListener (Lio/rong/imlib/base/IChat$OnChatRoomActionListener;)V] | 11141 | + Methodref [io/rong/imlib/Chat.setOnChatRoomActionListener (Lio/rong/imlib/base/IChat$OnChatRoomActionListener;)V] |
| 10861 | + Methodref [io/rong/imlib/Chat.setOnConnectionListener (Lio/rong/imlib/base/IChat$OnConnectListener;)V] | 11142 | + Methodref [io/rong/imlib/Chat.setOnConnectionListener (Lio/rong/imlib/base/IChat$OnConnectListener;)V] |
| @@ -10867,16 +11148,15 @@ Constant Pool (count = 115): | @@ -10867,16 +11148,15 @@ Constant Pool (count = 115): | ||
| 10867 | + Methodref [java/lang/Object.<init> ()V] | 11148 | + Methodref [java/lang/Object.<init> ()V] |
| 10868 | + NameAndType [<init> ()V] | 11149 | + NameAndType [<init> ()V] |
| 10869 | + NameAndType [connect (Lio/rong/imlib/model/CNUserInfo;)V] | 11150 | + NameAndType [connect (Lio/rong/imlib/model/CNUserInfo;)V] |
| 10870 | - + NameAndType [connect (Ljava/lang/String;)V] | ||
| 10871 | - + NameAndType [currentUser Lio/rong/imlib/model/UserInfo;] | ||
| 10872 | + NameAndType [disconnect (Z)V] | 11151 | + NameAndType [disconnect (Z)V] |
| 11152 | + + NameAndType [exchangeUser (Lio/rong/imlib/model/CNUserInfo;)V] | ||
| 10873 | + NameAndType [getInstance ()Lio/rong/imlib/Chat;] | 11153 | + NameAndType [getInstance ()Lio/rong/imlib/Chat;] |
| 10874 | + NameAndType [getLatestMessages (Ljava/lang/String;I)V] | 11154 | + NameAndType [getLatestMessages (Ljava/lang/String;I)V] |
| 10875 | - + NameAndType [init (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V] | 11155 | + + NameAndType [init (Landroid/content/Context;)V] |
| 10876 | + NameAndType [joinExistChatRoom (Ljava/lang/String;I)V] | 11156 | + NameAndType [joinExistChatRoom (Ljava/lang/String;I)V] |
| 10877 | - + NameAndType [quitChatRoom ()V] | ||
| 10878 | - + NameAndType [sendChatRoomMessage (Ljava/lang/String;)V] | ||
| 10879 | - + NameAndType [sendPrivateMessage (Ljava/lang/String;Ljava/lang/String;)V] | 11157 | + + NameAndType [modifyUser (Ljava/lang/String;Ljava/lang/String;)V] |
| 11158 | + + NameAndType [quitChatRoom (Ljava/lang/String;)V] | ||
| 11159 | + + NameAndType [sendMessage (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V] | ||
| 10880 | + NameAndType [setConnectStatusListener (Lio/rong/imlib/base/IChat$OnConnectStatusListener;)V] | 11160 | + NameAndType [setConnectStatusListener (Lio/rong/imlib/base/IChat$OnConnectStatusListener;)V] |
| 10881 | + NameAndType [setOnChatRoomActionListener (Lio/rong/imlib/base/IChat$OnChatRoomActionListener;)V] | 11161 | + NameAndType [setOnChatRoomActionListener (Lio/rong/imlib/base/IChat$OnChatRoomActionListener;)V] |
| 10882 | + NameAndType [setOnConnectionListener (Lio/rong/imlib/base/IChat$OnConnectListener;)V] | 11162 | + NameAndType [setOnConnectionListener (Lio/rong/imlib/base/IChat$OnConnectListener;)V] |
| @@ -10886,9 +11166,8 @@ Constant Pool (count = 115): | @@ -10886,9 +11166,8 @@ Constant Pool (count = 115): | ||
| 10886 | + NameAndType [setOnResultListener (Lio/rong/imlib/base/IChat$OnResultListener;)V] | 11166 | + NameAndType [setOnResultListener (Lio/rong/imlib/base/IChat$OnResultListener;)V] |
| 10887 | + NameAndType [setOnSendMessageListener (Lio/rong/imlib/base/IChat$OnSendMessageListener;)V] | 11167 | + NameAndType [setOnSendMessageListener (Lio/rong/imlib/base/IChat$OnSendMessageListener;)V] |
| 10888 | + Utf8 [()Lio/rong/imlib/Chat;] | 11168 | + Utf8 [()Lio/rong/imlib/Chat;] |
| 10889 | - + Utf8 [()Lio/rong/imlib/model/UserInfo;] | ||
| 10890 | + Utf8 [()V] | 11169 | + Utf8 [()V] |
| 10891 | - + Utf8 [(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V] | 11170 | + + Utf8 [(Landroid/content/Context;)V] |
| 10892 | + Utf8 [(Lio/rong/imlib/base/IChat$OnChatRoomActionListener;)V] | 11171 | + Utf8 [(Lio/rong/imlib/base/IChat$OnChatRoomActionListener;)V] |
| 10893 | + Utf8 [(Lio/rong/imlib/base/IChat$OnConnectListener;)V] | 11172 | + Utf8 [(Lio/rong/imlib/base/IChat$OnConnectListener;)V] |
| 10894 | + Utf8 [(Lio/rong/imlib/base/IChat$OnConnectStatusListener;)V] | 11173 | + Utf8 [(Lio/rong/imlib/base/IChat$OnConnectStatusListener;)V] |
| @@ -10901,13 +11180,13 @@ Constant Pool (count = 115): | @@ -10901,13 +11180,13 @@ Constant Pool (count = 115): | ||
| 10901 | + Utf8 [(Ljava/lang/String;)V] | 11180 | + Utf8 [(Ljava/lang/String;)V] |
| 10902 | + Utf8 [(Ljava/lang/String;I)V] | 11181 | + Utf8 [(Ljava/lang/String;I)V] |
| 10903 | + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] | 11182 | + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] |
| 11183 | + + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V] | ||
| 10904 | + Utf8 [(Z)V] | 11184 | + Utf8 [(Z)V] |
| 10905 | + Utf8 [<init>] | 11185 | + Utf8 [<init>] |
| 10906 | + Utf8 [ChatUtil.java] | 11186 | + Utf8 [ChatUtil.java] |
| 10907 | + Utf8 [Code] | 11187 | + Utf8 [Code] |
| 10908 | + Utf8 [InnerClasses] | 11188 | + Utf8 [InnerClasses] |
| 10909 | + Utf8 [LineNumberTable] | 11189 | + Utf8 [LineNumberTable] |
| 10910 | - + Utf8 [Lio/rong/imlib/model/UserInfo;] | ||
| 10911 | + Utf8 [OnChatRoomActionListener] | 11190 | + Utf8 [OnChatRoomActionListener] |
| 10912 | + Utf8 [OnConnectListener] | 11191 | + Utf8 [OnConnectListener] |
| 10913 | + Utf8 [OnConnectStatusListener] | 11192 | + Utf8 [OnConnectStatusListener] |
| @@ -10918,8 +11197,8 @@ Constant Pool (count = 115): | @@ -10918,8 +11197,8 @@ Constant Pool (count = 115): | ||
| 10918 | + Utf8 [OnSendMessageListener] | 11197 | + Utf8 [OnSendMessageListener] |
| 10919 | + Utf8 [SourceFile] | 11198 | + Utf8 [SourceFile] |
| 10920 | + Utf8 [connect] | 11199 | + Utf8 [connect] |
| 10921 | - + Utf8 [currentUser] | ||
| 10922 | + Utf8 [disconnect] | 11200 | + Utf8 [disconnect] |
| 11201 | + + Utf8 [exchangeUser] | ||
| 10923 | + Utf8 [getInstance] | 11202 | + Utf8 [getInstance] |
| 10924 | + Utf8 [getLatestMessages] | 11203 | + Utf8 [getLatestMessages] |
| 10925 | + Utf8 [init] | 11204 | + Utf8 [init] |
| @@ -10936,9 +11215,9 @@ Constant Pool (count = 115): | @@ -10936,9 +11215,9 @@ Constant Pool (count = 115): | ||
| 10936 | + Utf8 [io/rong/imlib/base/IChat$OnSendMessageListener] | 11215 | + Utf8 [io/rong/imlib/base/IChat$OnSendMessageListener] |
| 10937 | + Utf8 [java/lang/Object] | 11216 | + Utf8 [java/lang/Object] |
| 10938 | + Utf8 [joinExistChatRoom] | 11217 | + Utf8 [joinExistChatRoom] |
| 11218 | + + Utf8 [modifyUser] | ||
| 10939 | + Utf8 [quitChatRoom] | 11219 | + Utf8 [quitChatRoom] |
| 10940 | - + Utf8 [sendChatRoomMessage] | ||
| 10941 | - + Utf8 [sendPrivateMessage] | 11220 | + + Utf8 [sendMessage] |
| 10942 | + Utf8 [setConnectStatusListener] | 11221 | + Utf8 [setConnectStatusListener] |
| 10943 | + Utf8 [setOnChatRoomActionListener] | 11222 | + Utf8 [setOnChatRoomActionListener] |
| 10944 | + Utf8 [setOnConnectionListener] | 11223 | + Utf8 [setOnConnectionListener] |
| @@ -10950,311 +11229,297 @@ Constant Pool (count = 115): | @@ -10950,311 +11229,297 @@ Constant Pool (count = 115): | ||
| 10950 | 11229 | ||
| 10951 | Fields (count = 0): | 11230 | Fields (count = 0): |
| 10952 | 11231 | ||
| 10953 | -Methods (count = 19): | 11232 | +Methods (count = 18): |
| 10954 | - Method: <init>()V | 11233 | - Method: <init>()V |
| 10955 | Access flags: 0x1 | 11234 | Access flags: 0x1 |
| 10956 | = public ChatUtil() | 11235 | = public ChatUtil() |
| 10957 | Class member attributes (count = 1): | 11236 | Class member attributes (count = 1): |
| 10958 | + Code attribute instructions (code length = 5, locals = 1, stack = 1): | 11237 | + Code attribute instructions (code length = 5, locals = 1, stack = 1): |
| 10959 | [0] aload_0 v0 | 11238 | [0] aload_0 v0 |
| 10960 | - [1] invokespecial #32 | 11239 | + [1] invokespecial #31 |
| 10961 | + Methodref [java/lang/Object.<init> ()V] | 11240 | + Methodref [java/lang/Object.<init> ()V] |
| 10962 | [4] return | 11241 | [4] return |
| 10963 | Code attribute exceptions (count = 0): | 11242 | Code attribute exceptions (count = 0): |
| 10964 | Code attribute attributes (attribute count = 1): | 11243 | Code attribute attributes (attribute count = 1): |
| 10965 | + Line number table attribute (count = 1) | 11244 | + Line number table attribute (count = 1) |
| 10966 | [0] -> line 13 | 11245 | [0] -> line 13 |
| 10967 | - + Method: init(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V | ||
| 10968 | - Access flags: 0x9 | ||
| 10969 | - = public static void init(android.content.Context,java.lang.String,java.lang.String) | ||
| 10970 | - Class member attributes (count = 1): | ||
| 10971 | - + Code attribute instructions (code length = 10, locals = 3, stack = 4): | ||
| 10972 | - [0] invokestatic #17 | ||
| 10973 | - + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] | ||
| 10974 | - [3] aload_0 v0 | ||
| 10975 | - [4] aload_1 v1 | ||
| 10976 | - [5] aload_2 v2 | ||
| 10977 | - [6] invokevirtual #19 | ||
| 10978 | - + Methodref [io/rong/imlib/Chat.init (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V] | ||
| 10979 | - [9] return | ||
| 10980 | - Code attribute exceptions (count = 0): | ||
| 10981 | - Code attribute attributes (attribute count = 1): | ||
| 10982 | - + Line number table attribute (count = 2) | ||
| 10983 | - [0] -> line 15 | ||
| 10984 | - [9] -> line 16 | ||
| 10985 | - + Method: connect(Ljava/lang/String;)V | 11246 | + + Method: init(Landroid/content/Context;)V |
| 10986 | Access flags: 0x9 | 11247 | Access flags: 0x9 |
| 10987 | - = public static void connect(java.lang.String) | 11248 | + = public static void init(android.content.Context) |
| 10988 | Class member attributes (count = 1): | 11249 | Class member attributes (count = 1): |
| 10989 | + Code attribute instructions (code length = 8, locals = 1, stack = 2): | 11250 | + Code attribute instructions (code length = 8, locals = 1, stack = 2): |
| 10990 | - [0] invokestatic #17 | 11251 | + [0] invokestatic #16 |
| 10991 | + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] | 11252 | + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] |
| 10992 | [3] aload_0 v0 | 11253 | [3] aload_0 v0 |
| 10993 | - [4] invokevirtual #15 | ||
| 10994 | - + Methodref [io/rong/imlib/Chat.connect (Ljava/lang/String;)V] | 11254 | + [4] invokevirtual #18 |
| 11255 | + + Methodref [io/rong/imlib/Chat.init (Landroid/content/Context;)V] | ||
| 10995 | [7] return | 11256 | [7] return |
| 10996 | Code attribute exceptions (count = 0): | 11257 | Code attribute exceptions (count = 0): |
| 10997 | Code attribute attributes (attribute count = 1): | 11258 | Code attribute attributes (attribute count = 1): |
| 10998 | + Line number table attribute (count = 2) | 11259 | + Line number table attribute (count = 2) |
| 10999 | - [0] -> line 19 | ||
| 11000 | - [7] -> line 20 | 11260 | + [0] -> line 15 |
| 11261 | + [7] -> line 16 | ||
| 11001 | + Method: connect(Lio/rong/imlib/model/CNUserInfo;)V | 11262 | + Method: connect(Lio/rong/imlib/model/CNUserInfo;)V |
| 11002 | Access flags: 0x9 | 11263 | Access flags: 0x9 |
| 11003 | = public static void connect(io.rong.imlib.model.CNUserInfo) | 11264 | = public static void connect(io.rong.imlib.model.CNUserInfo) |
| 11004 | Class member attributes (count = 1): | 11265 | Class member attributes (count = 1): |
| 11005 | + Code attribute instructions (code length = 8, locals = 1, stack = 2): | 11266 | + Code attribute instructions (code length = 8, locals = 1, stack = 2): |
| 11006 | - [0] invokestatic #17 | 11267 | + [0] invokestatic #16 |
| 11007 | + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] | 11268 | + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] |
| 11008 | [3] aload_0 v0 | 11269 | [3] aload_0 v0 |
| 11009 | - [4] invokevirtual #14 | 11270 | + [4] invokevirtual #13 |
| 11010 | + Methodref [io/rong/imlib/Chat.connect (Lio/rong/imlib/model/CNUserInfo;)V] | 11271 | + Methodref [io/rong/imlib/Chat.connect (Lio/rong/imlib/model/CNUserInfo;)V] |
| 11011 | [7] return | 11272 | [7] return |
| 11012 | Code attribute exceptions (count = 0): | 11273 | Code attribute exceptions (count = 0): |
| 11013 | Code attribute attributes (attribute count = 1): | 11274 | Code attribute attributes (attribute count = 1): |
| 11014 | + Line number table attribute (count = 2) | 11275 | + Line number table attribute (count = 2) |
| 11015 | - [0] -> line 23 | ||
| 11016 | - [7] -> line 24 | 11276 | + [0] -> line 19 |
| 11277 | + [7] -> line 20 | ||
| 11017 | + Method: disconnect(Z)V | 11278 | + Method: disconnect(Z)V |
| 11018 | Access flags: 0x9 | 11279 | Access flags: 0x9 |
| 11019 | = public static void disconnect(boolean) | 11280 | = public static void disconnect(boolean) |
| 11020 | Class member attributes (count = 1): | 11281 | Class member attributes (count = 1): |
| 11021 | + Code attribute instructions (code length = 8, locals = 1, stack = 2): | 11282 | + Code attribute instructions (code length = 8, locals = 1, stack = 2): |
| 11022 | - [0] invokestatic #17 | 11283 | + [0] invokestatic #16 |
| 11023 | + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] | 11284 | + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] |
| 11024 | [3] iload_0 v0 | 11285 | [3] iload_0 v0 |
| 11025 | - [4] invokevirtual #16 | 11286 | + [4] invokevirtual #14 |
| 11026 | + Methodref [io/rong/imlib/Chat.disconnect (Z)V] | 11287 | + Methodref [io/rong/imlib/Chat.disconnect (Z)V] |
| 11027 | [7] return | 11288 | [7] return |
| 11028 | Code attribute exceptions (count = 0): | 11289 | Code attribute exceptions (count = 0): |
| 11029 | Code attribute attributes (attribute count = 1): | 11290 | Code attribute attributes (attribute count = 1): |
| 11030 | + Line number table attribute (count = 2) | 11291 | + Line number table attribute (count = 2) |
| 11031 | - [0] -> line 27 | ||
| 11032 | - [7] -> line 28 | 11292 | + [0] -> line 23 |
| 11293 | + [7] -> line 24 | ||
| 11033 | + Method: joinExistChatRoom(Ljava/lang/String;I)V | 11294 | + Method: joinExistChatRoom(Ljava/lang/String;I)V |
| 11034 | Access flags: 0x9 | 11295 | Access flags: 0x9 |
| 11035 | = public static void joinExistChatRoom(java.lang.String,int) | 11296 | = public static void joinExistChatRoom(java.lang.String,int) |
| 11036 | Class member attributes (count = 1): | 11297 | Class member attributes (count = 1): |
| 11037 | + Code attribute instructions (code length = 9, locals = 2, stack = 3): | 11298 | + Code attribute instructions (code length = 9, locals = 2, stack = 3): |
| 11038 | - [0] invokestatic #17 | 11299 | + [0] invokestatic #16 |
| 11039 | + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] | 11300 | + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] |
| 11040 | [3] aload_0 v0 | 11301 | [3] aload_0 v0 |
| 11041 | [4] iload_1 v1 | 11302 | [4] iload_1 v1 |
| 11042 | - [5] invokevirtual #20 | 11303 | + [5] invokevirtual #19 |
| 11043 | + Methodref [io/rong/imlib/Chat.joinExistChatRoom (Ljava/lang/String;I)V] | 11304 | + Methodref [io/rong/imlib/Chat.joinExistChatRoom (Ljava/lang/String;I)V] |
| 11044 | [8] return | 11305 | [8] return |
| 11045 | Code attribute exceptions (count = 0): | 11306 | Code attribute exceptions (count = 0): |
| 11046 | Code attribute attributes (attribute count = 1): | 11307 | Code attribute attributes (attribute count = 1): |
| 11047 | + Line number table attribute (count = 2) | 11308 | + Line number table attribute (count = 2) |
| 11048 | - [0] -> line 31 | ||
| 11049 | - [8] -> line 32 | ||
| 11050 | - + Method: quitChatRoom()V | 11309 | + [0] -> line 27 |
| 11310 | + [8] -> line 28 | ||
| 11311 | + + Method: quitChatRoom(Ljava/lang/String;)V | ||
| 11051 | Access flags: 0x9 | 11312 | Access flags: 0x9 |
| 11052 | - = public static void quitChatRoom() | 11313 | + = public static void quitChatRoom(java.lang.String) |
| 11053 | Class member attributes (count = 1): | 11314 | Class member attributes (count = 1): |
| 11054 | - + Code attribute instructions (code length = 7, locals = 0, stack = 1): | ||
| 11055 | - [0] invokestatic #17 | 11315 | + + Code attribute instructions (code length = 8, locals = 1, stack = 2): |
| 11316 | + [0] invokestatic #16 | ||
| 11056 | + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] | 11317 | + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] |
| 11057 | - [3] invokevirtual #21 | ||
| 11058 | - + Methodref [io/rong/imlib/Chat.quitChatRoom ()V] | ||
| 11059 | - [6] return | 11318 | + [3] aload_0 v0 |
| 11319 | + [4] invokevirtual #21 | ||
| 11320 | + + Methodref [io/rong/imlib/Chat.quitChatRoom (Ljava/lang/String;)V] | ||
| 11321 | + [7] return | ||
| 11060 | Code attribute exceptions (count = 0): | 11322 | Code attribute exceptions (count = 0): |
| 11061 | Code attribute attributes (attribute count = 1): | 11323 | Code attribute attributes (attribute count = 1): |
| 11062 | + Line number table attribute (count = 2) | 11324 | + Line number table attribute (count = 2) |
| 11063 | - [0] -> line 35 | ||
| 11064 | - [6] -> line 36 | ||
| 11065 | - + Method: sendChatRoomMessage(Ljava/lang/String;)V | 11325 | + [0] -> line 31 |
| 11326 | + [7] -> line 32 | ||
| 11327 | + + Method: sendMessage(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V | ||
| 11066 | Access flags: 0x9 | 11328 | Access flags: 0x9 |
| 11067 | - = public static void sendChatRoomMessage(java.lang.String) | 11329 | + = public static void sendMessage(java.lang.String,java.lang.String,java.lang.String) |
| 11068 | Class member attributes (count = 1): | 11330 | Class member attributes (count = 1): |
| 11069 | - + Code attribute instructions (code length = 8, locals = 1, stack = 2): | ||
| 11070 | - [0] invokestatic #17 | 11331 | + + Code attribute instructions (code length = 10, locals = 3, stack = 4): |
| 11332 | + [0] invokestatic #16 | ||
| 11071 | + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] | 11333 | + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] |
| 11072 | [3] aload_0 v0 | 11334 | [3] aload_0 v0 |
| 11073 | - [4] invokevirtual #22 | ||
| 11074 | - + Methodref [io/rong/imlib/Chat.sendChatRoomMessage (Ljava/lang/String;)V] | ||
| 11075 | - [7] return | 11335 | + [4] aload_1 v1 |
| 11336 | + [5] aload_2 v2 | ||
| 11337 | + [6] invokevirtual #22 | ||
| 11338 | + + Methodref [io/rong/imlib/Chat.sendMessage (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V] | ||
| 11339 | + [9] return | ||
| 11076 | Code attribute exceptions (count = 0): | 11340 | Code attribute exceptions (count = 0): |
| 11077 | Code attribute attributes (attribute count = 1): | 11341 | Code attribute attributes (attribute count = 1): |
| 11078 | + Line number table attribute (count = 2) | 11342 | + Line number table attribute (count = 2) |
| 11079 | - [0] -> line 39 | ||
| 11080 | - [7] -> line 40 | ||
| 11081 | - + Method: sendPrivateMessage(Ljava/lang/String;Ljava/lang/String;)V | 11343 | + [0] -> line 35 |
| 11344 | + [9] -> line 36 | ||
| 11345 | + + Method: exchangeUser(Lio/rong/imlib/model/CNUserInfo;)V | ||
| 11082 | Access flags: 0x9 | 11346 | Access flags: 0x9 |
| 11083 | - = public static void sendPrivateMessage(java.lang.String,java.lang.String) | 11347 | + = public static void exchangeUser(io.rong.imlib.model.CNUserInfo) |
| 11084 | Class member attributes (count = 1): | 11348 | Class member attributes (count = 1): |
| 11085 | - + Code attribute instructions (code length = 9, locals = 2, stack = 3): | ||
| 11086 | - [0] invokestatic #17 | 11349 | + + Code attribute instructions (code length = 8, locals = 1, stack = 2): |
| 11350 | + [0] invokestatic #16 | ||
| 11087 | + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] | 11351 | + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] |
| 11088 | [3] aload_0 v0 | 11352 | [3] aload_0 v0 |
| 11089 | - [4] aload_1 v1 | ||
| 11090 | - [5] invokevirtual #23 | ||
| 11091 | - + Methodref [io/rong/imlib/Chat.sendPrivateMessage (Ljava/lang/String;Ljava/lang/String;)V] | ||
| 11092 | - [8] return | 11353 | + [4] invokevirtual #15 |
| 11354 | + + Methodref [io/rong/imlib/Chat.exchangeUser (Lio/rong/imlib/model/CNUserInfo;)V] | ||
| 11355 | + [7] return | ||
| 11093 | Code attribute exceptions (count = 0): | 11356 | Code attribute exceptions (count = 0): |
| 11094 | Code attribute attributes (attribute count = 1): | 11357 | Code attribute attributes (attribute count = 1): |
| 11095 | + Line number table attribute (count = 2) | 11358 | + Line number table attribute (count = 2) |
| 11096 | - [0] -> line 43 | ||
| 11097 | - [8] -> line 44 | 11359 | + [0] -> line 39 |
| 11360 | + [7] -> line 40 | ||
| 11098 | + Method: setConnectStatusListener(Lio/rong/imlib/base/IChat$OnConnectStatusListener;)V | 11361 | + Method: setConnectStatusListener(Lio/rong/imlib/base/IChat$OnConnectStatusListener;)V |
| 11099 | Access flags: 0x9 | 11362 | Access flags: 0x9 |
| 11100 | = public static void setConnectStatusListener(io.rong.imlib.base.IChat$OnConnectStatusListener) | 11363 | = public static void setConnectStatusListener(io.rong.imlib.base.IChat$OnConnectStatusListener) |
| 11101 | Class member attributes (count = 1): | 11364 | Class member attributes (count = 1): |
| 11102 | + Code attribute instructions (code length = 8, locals = 1, stack = 2): | 11365 | + Code attribute instructions (code length = 8, locals = 1, stack = 2): |
| 11103 | - [0] invokestatic #17 | 11366 | + [0] invokestatic #16 |
| 11104 | + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] | 11367 | + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] |
| 11105 | [3] aload_0 v0 | 11368 | [3] aload_0 v0 |
| 11106 | - [4] invokevirtual #24 | 11369 | + [4] invokevirtual #23 |
| 11107 | + Methodref [io/rong/imlib/Chat.setConnectStatusListener (Lio/rong/imlib/base/IChat$OnConnectStatusListener;)V] | 11370 | + Methodref [io/rong/imlib/Chat.setConnectStatusListener (Lio/rong/imlib/base/IChat$OnConnectStatusListener;)V] |
| 11108 | [7] return | 11371 | [7] return |
| 11109 | Code attribute exceptions (count = 0): | 11372 | Code attribute exceptions (count = 0): |
| 11110 | Code attribute attributes (attribute count = 1): | 11373 | Code attribute attributes (attribute count = 1): |
| 11111 | + Line number table attribute (count = 2) | 11374 | + Line number table attribute (count = 2) |
| 11112 | - [0] -> line 47 | ||
| 11113 | - [7] -> line 48 | 11375 | + [0] -> line 43 |
| 11376 | + [7] -> line 44 | ||
| 11114 | + Method: setOnMessageListener(Lio/rong/imlib/base/IChat$OnMessageListener;)V | 11377 | + Method: setOnMessageListener(Lio/rong/imlib/base/IChat$OnMessageListener;)V |
| 11115 | Access flags: 0x9 | 11378 | Access flags: 0x9 |
| 11116 | = public static void setOnMessageListener(io.rong.imlib.base.IChat$OnMessageListener) | 11379 | = public static void setOnMessageListener(io.rong.imlib.base.IChat$OnMessageListener) |
| 11117 | Class member attributes (count = 1): | 11380 | Class member attributes (count = 1): |
| 11118 | + Code attribute instructions (code length = 8, locals = 1, stack = 2): | 11381 | + Code attribute instructions (code length = 8, locals = 1, stack = 2): |
| 11119 | - [0] invokestatic #17 | 11382 | + [0] invokestatic #16 |
| 11120 | + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] | 11383 | + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] |
| 11121 | [3] aload_0 v0 | 11384 | [3] aload_0 v0 |
| 11122 | - [4] invokevirtual #28 | 11385 | + [4] invokevirtual #27 |
| 11123 | + Methodref [io/rong/imlib/Chat.setOnMessageListener (Lio/rong/imlib/base/IChat$OnMessageListener;)V] | 11386 | + Methodref [io/rong/imlib/Chat.setOnMessageListener (Lio/rong/imlib/base/IChat$OnMessageListener;)V] |
| 11124 | [7] return | 11387 | [7] return |
| 11125 | Code attribute exceptions (count = 0): | 11388 | Code attribute exceptions (count = 0): |
| 11126 | Code attribute attributes (attribute count = 1): | 11389 | Code attribute attributes (attribute count = 1): |
| 11127 | + Line number table attribute (count = 2) | 11390 | + Line number table attribute (count = 2) |
| 11128 | - [0] -> line 51 | ||
| 11129 | - [7] -> line 52 | 11391 | + [0] -> line 47 |
| 11392 | + [7] -> line 48 | ||
| 11130 | + Method: setOnChatRoomActionListener(Lio/rong/imlib/base/IChat$OnChatRoomActionListener;)V | 11393 | + Method: setOnChatRoomActionListener(Lio/rong/imlib/base/IChat$OnChatRoomActionListener;)V |
| 11131 | Access flags: 0x9 | 11394 | Access flags: 0x9 |
| 11132 | = public static void setOnChatRoomActionListener(io.rong.imlib.base.IChat$OnChatRoomActionListener) | 11395 | = public static void setOnChatRoomActionListener(io.rong.imlib.base.IChat$OnChatRoomActionListener) |
| 11133 | Class member attributes (count = 1): | 11396 | Class member attributes (count = 1): |
| 11134 | + Code attribute instructions (code length = 8, locals = 1, stack = 2): | 11397 | + Code attribute instructions (code length = 8, locals = 1, stack = 2): |
| 11135 | - [0] invokestatic #17 | 11398 | + [0] invokestatic #16 |
| 11136 | + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] | 11399 | + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] |
| 11137 | [3] aload_0 v0 | 11400 | [3] aload_0 v0 |
| 11138 | - [4] invokevirtual #25 | 11401 | + [4] invokevirtual #24 |
| 11139 | + Methodref [io/rong/imlib/Chat.setOnChatRoomActionListener (Lio/rong/imlib/base/IChat$OnChatRoomActionListener;)V] | 11402 | + Methodref [io/rong/imlib/Chat.setOnChatRoomActionListener (Lio/rong/imlib/base/IChat$OnChatRoomActionListener;)V] |
| 11140 | [7] return | 11403 | [7] return |
| 11141 | Code attribute exceptions (count = 0): | 11404 | Code attribute exceptions (count = 0): |
| 11142 | Code attribute attributes (attribute count = 1): | 11405 | Code attribute attributes (attribute count = 1): |
| 11143 | + Line number table attribute (count = 2) | 11406 | + Line number table attribute (count = 2) |
| 11144 | - [0] -> line 55 | ||
| 11145 | - [7] -> line 56 | 11407 | + [0] -> line 51 |
| 11408 | + [7] -> line 52 | ||
| 11146 | + Method: setOnSendMessageListener(Lio/rong/imlib/base/IChat$OnSendMessageListener;)V | 11409 | + Method: setOnSendMessageListener(Lio/rong/imlib/base/IChat$OnSendMessageListener;)V |
| 11147 | Access flags: 0x9 | 11410 | Access flags: 0x9 |
| 11148 | = public static void setOnSendMessageListener(io.rong.imlib.base.IChat$OnSendMessageListener) | 11411 | = public static void setOnSendMessageListener(io.rong.imlib.base.IChat$OnSendMessageListener) |
| 11149 | Class member attributes (count = 1): | 11412 | Class member attributes (count = 1): |
| 11150 | + Code attribute instructions (code length = 8, locals = 1, stack = 2): | 11413 | + Code attribute instructions (code length = 8, locals = 1, stack = 2): |
| 11151 | - [0] invokestatic #17 | 11414 | + [0] invokestatic #16 |
| 11152 | + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] | 11415 | + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] |
| 11153 | [3] aload_0 v0 | 11416 | [3] aload_0 v0 |
| 11154 | - [4] invokevirtual #31 | 11417 | + [4] invokevirtual #30 |
| 11155 | + Methodref [io/rong/imlib/Chat.setOnSendMessageListener (Lio/rong/imlib/base/IChat$OnSendMessageListener;)V] | 11418 | + Methodref [io/rong/imlib/Chat.setOnSendMessageListener (Lio/rong/imlib/base/IChat$OnSendMessageListener;)V] |
| 11156 | [7] return | 11419 | [7] return |
| 11157 | Code attribute exceptions (count = 0): | 11420 | Code attribute exceptions (count = 0): |
| 11158 | Code attribute attributes (attribute count = 1): | 11421 | Code attribute attributes (attribute count = 1): |
| 11159 | + Line number table attribute (count = 2) | 11422 | + Line number table attribute (count = 2) |
| 11160 | - [0] -> line 59 | ||
| 11161 | - [7] -> line 60 | 11423 | + [0] -> line 55 |
| 11424 | + [7] -> line 56 | ||
| 11162 | + Method: setOnConnectionListener(Lio/rong/imlib/base/IChat$OnConnectListener;)V | 11425 | + Method: setOnConnectionListener(Lio/rong/imlib/base/IChat$OnConnectListener;)V |
| 11163 | Access flags: 0x9 | 11426 | Access flags: 0x9 |
| 11164 | = public static void setOnConnectionListener(io.rong.imlib.base.IChat$OnConnectListener) | 11427 | = public static void setOnConnectionListener(io.rong.imlib.base.IChat$OnConnectListener) |
| 11165 | Class member attributes (count = 1): | 11428 | Class member attributes (count = 1): |
| 11166 | + Code attribute instructions (code length = 8, locals = 1, stack = 2): | 11429 | + Code attribute instructions (code length = 8, locals = 1, stack = 2): |
| 11167 | - [0] invokestatic #17 | 11430 | + [0] invokestatic #16 |
| 11168 | + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] | 11431 | + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] |
| 11169 | [3] aload_0 v0 | 11432 | [3] aload_0 v0 |
| 11170 | - [4] invokevirtual #26 | 11433 | + [4] invokevirtual #25 |
| 11171 | + Methodref [io/rong/imlib/Chat.setOnConnectionListener (Lio/rong/imlib/base/IChat$OnConnectListener;)V] | 11434 | + Methodref [io/rong/imlib/Chat.setOnConnectionListener (Lio/rong/imlib/base/IChat$OnConnectListener;)V] |
| 11172 | [7] return | 11435 | [7] return |
| 11173 | Code attribute exceptions (count = 0): | 11436 | Code attribute exceptions (count = 0): |
| 11174 | Code attribute attributes (attribute count = 1): | 11437 | Code attribute attributes (attribute count = 1): |
| 11175 | + Line number table attribute (count = 2) | 11438 | + Line number table attribute (count = 2) |
| 11176 | - [0] -> line 63 | ||
| 11177 | - [7] -> line 64 | 11439 | + [0] -> line 59 |
| 11440 | + [7] -> line 60 | ||
| 11178 | + Method: setOnOperationListener(Lio/rong/imlib/base/IChat$OnOperationListener;)V | 11441 | + Method: setOnOperationListener(Lio/rong/imlib/base/IChat$OnOperationListener;)V |
| 11179 | Access flags: 0x9 | 11442 | Access flags: 0x9 |
| 11180 | = public static void setOnOperationListener(io.rong.imlib.base.IChat$OnOperationListener) | 11443 | = public static void setOnOperationListener(io.rong.imlib.base.IChat$OnOperationListener) |
| 11181 | Class member attributes (count = 1): | 11444 | Class member attributes (count = 1): |
| 11182 | + Code attribute instructions (code length = 8, locals = 1, stack = 2): | 11445 | + Code attribute instructions (code length = 8, locals = 1, stack = 2): |
| 11183 | - [0] invokestatic #17 | 11446 | + [0] invokestatic #16 |
| 11184 | + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] | 11447 | + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] |
| 11185 | [3] aload_0 v0 | 11448 | [3] aload_0 v0 |
| 11186 | - [4] invokevirtual #29 | 11449 | + [4] invokevirtual #28 |
| 11187 | + Methodref [io/rong/imlib/Chat.setOnOperationListener (Lio/rong/imlib/base/IChat$OnOperationListener;)V] | 11450 | + Methodref [io/rong/imlib/Chat.setOnOperationListener (Lio/rong/imlib/base/IChat$OnOperationListener;)V] |
| 11188 | [7] return | 11451 | [7] return |
| 11189 | Code attribute exceptions (count = 0): | 11452 | Code attribute exceptions (count = 0): |
| 11190 | Code attribute attributes (attribute count = 1): | 11453 | Code attribute attributes (attribute count = 1): |
| 11191 | + Line number table attribute (count = 2) | 11454 | + Line number table attribute (count = 2) |
| 11192 | - [0] -> line 67 | ||
| 11193 | - [7] -> line 68 | 11455 | + [0] -> line 63 |
| 11456 | + [7] -> line 64 | ||
| 11194 | + Method: setOnResultListener(Lio/rong/imlib/base/IChat$OnResultListener;)V | 11457 | + Method: setOnResultListener(Lio/rong/imlib/base/IChat$OnResultListener;)V |
| 11195 | Access flags: 0x9 | 11458 | Access flags: 0x9 |
| 11196 | = public static void setOnResultListener(io.rong.imlib.base.IChat$OnResultListener) | 11459 | = public static void setOnResultListener(io.rong.imlib.base.IChat$OnResultListener) |
| 11197 | Class member attributes (count = 1): | 11460 | Class member attributes (count = 1): |
| 11198 | + Code attribute instructions (code length = 8, locals = 1, stack = 2): | 11461 | + Code attribute instructions (code length = 8, locals = 1, stack = 2): |
| 11199 | - [0] invokestatic #17 | 11462 | + [0] invokestatic #16 |
| 11200 | + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] | 11463 | + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] |
| 11201 | [3] aload_0 v0 | 11464 | [3] aload_0 v0 |
| 11202 | - [4] invokevirtual #30 | 11465 | + [4] invokevirtual #29 |
| 11203 | + Methodref [io/rong/imlib/Chat.setOnResultListener (Lio/rong/imlib/base/IChat$OnResultListener;)V] | 11466 | + Methodref [io/rong/imlib/Chat.setOnResultListener (Lio/rong/imlib/base/IChat$OnResultListener;)V] |
| 11204 | [7] return | 11467 | [7] return |
| 11205 | Code attribute exceptions (count = 0): | 11468 | Code attribute exceptions (count = 0): |
| 11206 | Code attribute attributes (attribute count = 1): | 11469 | Code attribute attributes (attribute count = 1): |
| 11207 | + Line number table attribute (count = 2) | 11470 | + Line number table attribute (count = 2) |
| 11208 | - [0] -> line 71 | ||
| 11209 | - [7] -> line 72 | 11471 | + [0] -> line 67 |
| 11472 | + [7] -> line 68 | ||
| 11210 | + Method: getLatestMessages(Ljava/lang/String;I)V | 11473 | + Method: getLatestMessages(Ljava/lang/String;I)V |
| 11211 | Access flags: 0x9 | 11474 | Access flags: 0x9 |
| 11212 | = public static void getLatestMessages(java.lang.String,int) | 11475 | = public static void getLatestMessages(java.lang.String,int) |
| 11213 | Class member attributes (count = 1): | 11476 | Class member attributes (count = 1): |
| 11214 | + Code attribute instructions (code length = 9, locals = 2, stack = 3): | 11477 | + Code attribute instructions (code length = 9, locals = 2, stack = 3): |
| 11215 | - [0] invokestatic #17 | 11478 | + [0] invokestatic #16 |
| 11216 | + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] | 11479 | + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] |
| 11217 | [3] aload_0 v0 | 11480 | [3] aload_0 v0 |
| 11218 | [4] iload_1 v1 | 11481 | [4] iload_1 v1 |
| 11219 | - [5] invokevirtual #18 | 11482 | + [5] invokevirtual #17 |
| 11220 | + Methodref [io/rong/imlib/Chat.getLatestMessages (Ljava/lang/String;I)V] | 11483 | + Methodref [io/rong/imlib/Chat.getLatestMessages (Ljava/lang/String;I)V] |
| 11221 | [8] return | 11484 | [8] return |
| 11222 | Code attribute exceptions (count = 0): | 11485 | Code attribute exceptions (count = 0): |
| 11223 | Code attribute attributes (attribute count = 1): | 11486 | Code attribute attributes (attribute count = 1): |
| 11224 | + Line number table attribute (count = 2) | 11487 | + Line number table attribute (count = 2) |
| 11225 | - [0] -> line 75 | ||
| 11226 | - [8] -> line 76 | 11488 | + [0] -> line 71 |
| 11489 | + [8] -> line 72 | ||
| 11227 | + Method: setOnLatestMessageListener(Lio/rong/imlib/base/IChat$OnLatestMessageListener;)V | 11490 | + Method: setOnLatestMessageListener(Lio/rong/imlib/base/IChat$OnLatestMessageListener;)V |
| 11228 | Access flags: 0x9 | 11491 | Access flags: 0x9 |
| 11229 | = public static void setOnLatestMessageListener(io.rong.imlib.base.IChat$OnLatestMessageListener) | 11492 | = public static void setOnLatestMessageListener(io.rong.imlib.base.IChat$OnLatestMessageListener) |
| 11230 | Class member attributes (count = 1): | 11493 | Class member attributes (count = 1): |
| 11231 | + Code attribute instructions (code length = 8, locals = 1, stack = 2): | 11494 | + Code attribute instructions (code length = 8, locals = 1, stack = 2): |
| 11232 | - [0] invokestatic #17 | 11495 | + [0] invokestatic #16 |
| 11233 | + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] | 11496 | + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] |
| 11234 | [3] aload_0 v0 | 11497 | [3] aload_0 v0 |
| 11235 | - [4] invokevirtual #27 | 11498 | + [4] invokevirtual #26 |
| 11236 | + Methodref [io/rong/imlib/Chat.setOnLatestMessageListener (Lio/rong/imlib/base/IChat$OnLatestMessageListener;)V] | 11499 | + Methodref [io/rong/imlib/Chat.setOnLatestMessageListener (Lio/rong/imlib/base/IChat$OnLatestMessageListener;)V] |
| 11237 | [7] return | 11500 | [7] return |
| 11238 | Code attribute exceptions (count = 0): | 11501 | Code attribute exceptions (count = 0): |
| 11239 | Code attribute attributes (attribute count = 1): | 11502 | Code attribute attributes (attribute count = 1): |
| 11240 | + Line number table attribute (count = 2) | 11503 | + Line number table attribute (count = 2) |
| 11241 | - [0] -> line 79 | ||
| 11242 | - [7] -> line 80 | ||
| 11243 | - + Method: currentUser()Lio/rong/imlib/model/UserInfo; | 11504 | + [0] -> line 75 |
| 11505 | + [7] -> line 76 | ||
| 11506 | + + Method: modifyUser(Ljava/lang/String;Ljava/lang/String;)V | ||
| 11244 | Access flags: 0x9 | 11507 | Access flags: 0x9 |
| 11245 | - = public static io.rong.imlib.model.UserInfo currentUser() | 11508 | + = public static void modifyUser(java.lang.String,java.lang.String) |
| 11246 | Class member attributes (count = 1): | 11509 | Class member attributes (count = 1): |
| 11247 | - + Code attribute instructions (code length = 8, locals = 0, stack = 1): | ||
| 11248 | - [0] invokestatic #17 | 11510 | + + Code attribute instructions (code length = 9, locals = 2, stack = 3): |
| 11511 | + [0] invokestatic #16 | ||
| 11249 | + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] | 11512 | + Methodref [io/rong/imlib/Chat.getInstance ()Lio/rong/imlib/Chat;] |
| 11250 | - [3] pop | ||
| 11251 | - [4] getstatic #13 | ||
| 11252 | - + Fieldref [io/rong/imlib/Chat.currentUser Lio/rong/imlib/model/UserInfo;] | ||
| 11253 | - [7] areturn | 11513 | + [3] aload_0 v0 |
| 11514 | + [4] aload_1 v1 | ||
| 11515 | + [5] invokevirtual #20 | ||
| 11516 | + + Methodref [io/rong/imlib/Chat.modifyUser (Ljava/lang/String;Ljava/lang/String;)V] | ||
| 11517 | + [8] return | ||
| 11254 | Code attribute exceptions (count = 0): | 11518 | Code attribute exceptions (count = 0): |
| 11255 | Code attribute attributes (attribute count = 1): | 11519 | Code attribute attributes (attribute count = 1): |
| 11256 | - + Line number table attribute (count = 1) | ||
| 11257 | - [0] -> line 83 | 11520 | + + Line number table attribute (count = 2) |
| 11521 | + [0] -> line 79 | ||
| 11522 | + [8] -> line 80 | ||
| 11258 | 11523 | ||
| 11259 | Class file attributes (count = 2): | 11524 | Class file attributes (count = 2): |
| 11260 | + Inner classes attribute (count = 8) | 11525 | + Inner classes attribute (count = 8) |
| @@ -164213,7 +164478,7 @@ _____________________________________________________________________ | @@ -164213,7 +164478,7 @@ _____________________________________________________________________ | ||
| 164213 | 164478 | ||
| 164214 | Interfaces (count = 0): | 164479 | Interfaces (count = 0): |
| 164215 | 164480 | ||
| 164216 | -Constant Pool (count = 136): | 164481 | +Constant Pool (count = 143): |
| 164217 | + Integer [-100000] | 164482 | + Integer [-100000] |
| 164218 | + Integer [-1] | 164483 | + Integer [-1] |
| 164219 | + Integer [0] | 164484 | + Integer [0] |
| @@ -164236,6 +164501,8 @@ Constant Pool (count = 136): | @@ -164236,6 +164501,8 @@ Constant Pool (count = 136): | ||
| 164236 | + String [Server invalid.] | 164501 | + String [Server invalid.] |
| 164237 | + String [Token incorrect.] | 164502 | + String [Token incorrect.] |
| 164238 | + String [Token??] | 164503 | + String [Token??] |
| 164504 | + + String [chatRoom] | ||
| 164505 | + + String [private] | ||
| 164239 | + String [??????????] | 164506 | + String [??????????] |
| 164240 | + String [???????] | 164507 | + String [???????] |
| 164241 | + String [??????] | 164508 | + String [??????] |
| @@ -164252,8 +164519,7 @@ Constant Pool (count = 136): | @@ -164252,8 +164519,7 @@ Constant Pool (count = 136): | ||
| 164252 | + Class [io/rong/imlib/base/IChat$OnResultListener] | 164519 | + Class [io/rong/imlib/base/IChat$OnResultListener] |
| 164253 | + Class [io/rong/imlib/base/IChat$OnSendMessageListener] | 164520 | + Class [io/rong/imlib/base/IChat$OnSendMessageListener] |
| 164254 | + Class [java/lang/Object] | 164521 | + Class [java/lang/Object] |
| 164255 | - + Utf8 [()V] | ||
| 164256 | - + Utf8 [(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V] | 164522 | + + Utf8 [(Landroid/content/Context;)V] |
| 164257 | + Utf8 [(Lio/rong/imlib/base/IChat$OnChatRoomActionListener;)V] | 164523 | + Utf8 [(Lio/rong/imlib/base/IChat$OnChatRoomActionListener;)V] |
| 164258 | + Utf8 [(Lio/rong/imlib/base/IChat$OnConnectListener;)V] | 164524 | + Utf8 [(Lio/rong/imlib/base/IChat$OnConnectListener;)V] |
| 164259 | + Utf8 [(Lio/rong/imlib/base/IChat$OnConnectStatusListener;)V] | 164525 | + Utf8 [(Lio/rong/imlib/base/IChat$OnConnectStatusListener;)V] |
| @@ -164266,7 +164532,9 @@ Constant Pool (count = 136): | @@ -164266,7 +164532,9 @@ Constant Pool (count = 136): | ||
| 164266 | + Utf8 [(Ljava/lang/String;)V] | 164532 | + Utf8 [(Ljava/lang/String;)V] |
| 164267 | + Utf8 [(Ljava/lang/String;I)V] | 164533 | + Utf8 [(Ljava/lang/String;I)V] |
| 164268 | + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] | 164534 | + Utf8 [(Ljava/lang/String;Ljava/lang/String;)V] |
| 164535 | + + Utf8 [(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V] | ||
| 164269 | + Utf8 [(Z)V] | 164536 | + Utf8 [(Z)V] |
| 164537 | + + Utf8 [CHATROOM] | ||
| 164270 | + Utf8 [CONNECTED] | 164538 | + Utf8 [CONNECTED] |
| 164271 | + Utf8 [CONNECTING] | 164539 | + Utf8 [CONNECTING] |
| 164272 | + Utf8 [Connect Success.] | 164540 | + Utf8 [Connect Success.] |
| @@ -164298,6 +164566,7 @@ Constant Pool (count = 136): | @@ -164298,6 +164566,7 @@ Constant Pool (count = 136): | ||
| 164298 | + Utf8 [OnOperationListener] | 164566 | + Utf8 [OnOperationListener] |
| 164299 | + Utf8 [OnResultListener] | 164567 | + Utf8 [OnResultListener] |
| 164300 | + Utf8 [OnSendMessageListener] | 164568 | + Utf8 [OnSendMessageListener] |
| 164569 | + + Utf8 [PRIVATE] | ||
| 164301 | + Utf8 [RECEIVE] | 164570 | + Utf8 [RECEIVE] |
| 164302 | + Utf8 [SERVER_INVALID] | 164571 | + Utf8 [SERVER_INVALID] |
| 164303 | + Utf8 [STATUS_CONNECTED] | 164572 | + Utf8 [STATUS_CONNECTED] |
| @@ -164317,8 +164586,10 @@ Constant Pool (count = 136): | @@ -164317,8 +164586,10 @@ Constant Pool (count = 136): | ||
| 164317 | + Utf8 [TOKEN_INCORRECT] | 164586 | + Utf8 [TOKEN_INCORRECT] |
| 164318 | + Utf8 [Token incorrect.] | 164587 | + Utf8 [Token incorrect.] |
| 164319 | + Utf8 [Token??] | 164588 | + Utf8 [Token??] |
| 164589 | + + Utf8 [chatRoom] | ||
| 164320 | + Utf8 [connect] | 164590 | + Utf8 [connect] |
| 164321 | + Utf8 [disconnect] | 164591 | + Utf8 [disconnect] |
| 164592 | + + Utf8 [exchangeUser] | ||
| 164322 | + Utf8 [getLatestMessages] | 164593 | + Utf8 [getLatestMessages] |
| 164323 | + Utf8 [init] | 164594 | + Utf8 [init] |
| 164324 | + Utf8 [io/rong/imlib/base/IChat] | 164595 | + Utf8 [io/rong/imlib/base/IChat] |
| @@ -164332,9 +164603,10 @@ Constant Pool (count = 136): | @@ -164332,9 +164603,10 @@ Constant Pool (count = 136): | ||
| 164332 | + Utf8 [io/rong/imlib/base/IChat$OnSendMessageListener] | 164603 | + Utf8 [io/rong/imlib/base/IChat$OnSendMessageListener] |
| 164333 | + Utf8 [java/lang/Object] | 164604 | + Utf8 [java/lang/Object] |
| 164334 | + Utf8 [joinExistChatRoom] | 164605 | + Utf8 [joinExistChatRoom] |
| 164606 | + + Utf8 [modifyUser] | ||
| 164607 | + + Utf8 [private] | ||
| 164335 | + Utf8 [quitChatRoom] | 164608 | + Utf8 [quitChatRoom] |
| 164336 | - + Utf8 [sendChatRoomMessage] | ||
| 164337 | - + Utf8 [sendPrivateMessage] | 164609 | + + Utf8 [sendMessage] |
| 164338 | + Utf8 [setConnectStatusListener] | 164610 | + Utf8 [setConnectStatusListener] |
| 164339 | + Utf8 [setOnChatRoomActionListener] | 164611 | + Utf8 [setOnChatRoomActionListener] |
| 164340 | + Utf8 [setOnConnectionListener] | 164612 | + Utf8 [setOnConnectionListener] |
| @@ -164350,7 +164622,7 @@ Constant Pool (count = 136): | @@ -164350,7 +164622,7 @@ Constant Pool (count = 136): | ||
| 164350 | + Utf8 [????] | 164622 | + Utf8 [????] |
| 164351 | + Utf8 [???????] | 164623 | + Utf8 [???????] |
| 164352 | 164624 | ||
| 164353 | -Fields (count = 28): | 164625 | +Fields (count = 30): |
| 164354 | + Field: NETWORK_UNAVAILABLE I | 164626 | + Field: NETWORK_UNAVAILABLE I |
| 164355 | Access flags: 0x19 | 164627 | Access flags: 0x19 |
| 164356 | = public static final int NETWORK_UNAVAILABLE | 164628 | = public static final int NETWORK_UNAVAILABLE |
| @@ -164435,6 +164707,18 @@ Fields (count = 28): | @@ -164435,6 +164707,18 @@ Fields (count = 28): | ||
| 164435 | Class member attributes (count = 1): | 164707 | Class member attributes (count = 1): |
| 164436 | + Constant value attribute: | 164708 | + Constant value attribute: |
| 164437 | + Integer [100006] | 164709 | + Integer [100006] |
| 164710 | + + Field: PRIVATE Ljava/lang/String; | ||
| 164711 | + Access flags: 0x19 | ||
| 164712 | + = public static final java.lang.String PRIVATE | ||
| 164713 | + Class member attributes (count = 1): | ||
| 164714 | + + Constant value attribute: | ||
| 164715 | + + String [private] | ||
| 164716 | + + Field: CHATROOM Ljava/lang/String; | ||
| 164717 | + Access flags: 0x19 | ||
| 164718 | + = public static final java.lang.String CHATROOM | ||
| 164719 | + Class member attributes (count = 1): | ||
| 164720 | + + Constant value attribute: | ||
| 164721 | + + String [chatRoom] | ||
| 164438 | + Field: MSG_TOKEN_INCORRECT Ljava/lang/String; | 164722 | + Field: MSG_TOKEN_INCORRECT Ljava/lang/String; |
| 164439 | Access flags: 0x19 | 164723 | Access flags: 0x19 |
| 164440 | = public static final java.lang.String MSG_TOKEN_INCORRECT | 164724 | = public static final java.lang.String MSG_TOKEN_INCORRECT |
| @@ -164521,30 +164805,30 @@ Fields (count = 28): | @@ -164521,30 +164805,30 @@ Fields (count = 28): | ||
| 164521 | + String [Server invalid.] | 164805 | + String [Server invalid.] |
| 164522 | 164806 | ||
| 164523 | Methods (count = 17): | 164807 | Methods (count = 17): |
| 164524 | - + Method: init(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V | 164808 | + + Method: init(Landroid/content/Context;)V |
| 164525 | Access flags: 0x401 | 164809 | Access flags: 0x401 |
| 164526 | - = public abstract void init(android.content.Context,java.lang.String,java.lang.String) | 164810 | + = public abstract void init(android.content.Context) |
| 164527 | + Method: connect(Lio/rong/imlib/model/CNUserInfo;)V | 164811 | + Method: connect(Lio/rong/imlib/model/CNUserInfo;)V |
| 164528 | Access flags: 0x401 | 164812 | Access flags: 0x401 |
| 164529 | = public abstract void connect(io.rong.imlib.model.CNUserInfo) | 164813 | = public abstract void connect(io.rong.imlib.model.CNUserInfo) |
| 164530 | - + Method: connect(Ljava/lang/String;)V | ||
| 164531 | - Access flags: 0x401 | ||
| 164532 | - = public abstract void connect(java.lang.String) | ||
| 164533 | + Method: disconnect(Z)V | 164814 | + Method: disconnect(Z)V |
| 164534 | Access flags: 0x401 | 164815 | Access flags: 0x401 |
| 164535 | = public abstract void disconnect(boolean) | 164816 | = public abstract void disconnect(boolean) |
| 164536 | + Method: joinExistChatRoom(Ljava/lang/String;I)V | 164817 | + Method: joinExistChatRoom(Ljava/lang/String;I)V |
| 164537 | Access flags: 0x401 | 164818 | Access flags: 0x401 |
| 164538 | = public abstract void joinExistChatRoom(java.lang.String,int) | 164819 | = public abstract void joinExistChatRoom(java.lang.String,int) |
| 164539 | - + Method: quitChatRoom()V | 164820 | + + Method: quitChatRoom(Ljava/lang/String;)V |
| 164540 | Access flags: 0x401 | 164821 | Access flags: 0x401 |
| 164541 | - = public abstract void quitChatRoom() | ||
| 164542 | - + Method: sendChatRoomMessage(Ljava/lang/String;)V | 164822 | + = public abstract void quitChatRoom(java.lang.String) |
| 164823 | + + Method: sendMessage(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V | ||
| 164543 | Access flags: 0x401 | 164824 | Access flags: 0x401 |
| 164544 | - = public abstract void sendChatRoomMessage(java.lang.String) | ||
| 164545 | - + Method: sendPrivateMessage(Ljava/lang/String;Ljava/lang/String;)V | 164825 | + = public abstract void sendMessage(java.lang.String,java.lang.String,java.lang.String) |
| 164826 | + + Method: modifyUser(Ljava/lang/String;Ljava/lang/String;)V | ||
| 164546 | Access flags: 0x401 | 164827 | Access flags: 0x401 |
| 164547 | - = public abstract void sendPrivateMessage(java.lang.String,java.lang.String) | 164828 | + = public abstract void modifyUser(java.lang.String,java.lang.String) |
| 164829 | + + Method: exchangeUser(Lio/rong/imlib/model/CNUserInfo;)V | ||
| 164830 | + Access flags: 0x401 | ||
| 164831 | + = public abstract void exchangeUser(io.rong.imlib.model.CNUserInfo) | ||
| 164548 | + Method: setConnectStatusListener(Lio/rong/imlib/base/IChat$OnConnectStatusListener;)V | 164832 | + Method: setConnectStatusListener(Lio/rong/imlib/base/IChat$OnConnectStatusListener;)V |
| 164549 | Access flags: 0x401 | 164833 | Access flags: 0x401 |
| 164550 | = public abstract void setConnectStatusListener(io.rong.imlib.base.IChat$OnConnectStatusListener) | 164834 | = public abstract void setConnectStatusListener(io.rong.imlib.base.IChat$OnConnectStatusListener) |
| @@ -196973,12 +197257,14 @@ _____________________________________________________________________ | @@ -196973,12 +197257,14 @@ _____________________________________________________________________ | ||
| 196973 | Access flags: 0x21 | 197257 | Access flags: 0x21 |
| 196974 | = public class io.rong.imlib.model.CNUserInfo extends java.lang.Object | 197258 | = public class io.rong.imlib.model.CNUserInfo extends java.lang.Object |
| 196975 | 197259 | ||
| 196976 | -Interfaces (count = 0): | 197260 | +Interfaces (count = 1): |
| 197261 | + + Class [java/io/Serializable] | ||
| 196977 | 197262 | ||
| 196978 | -Constant Pool (count = 44): | 197263 | +Constant Pool (count = 46): |
| 196979 | + String [userId is null] | 197264 | + String [userId is null] |
| 196980 | + Class [android/text/TextUtils] | 197265 | + Class [android/text/TextUtils] |
| 196981 | + Class [io/rong/imlib/model/CNUserInfo] | 197266 | + Class [io/rong/imlib/model/CNUserInfo] |
| 197267 | + + Class [java/io/Serializable] | ||
| 196982 | + Class [java/lang/NullPointerException] | 197268 | + Class [java/lang/NullPointerException] |
| 196983 | + Class [java/lang/Object] | 197269 | + Class [java/lang/Object] |
| 196984 | + Fieldref [io/rong/imlib/model/CNUserInfo.headUrl Ljava/lang/String;] | 197270 | + Fieldref [io/rong/imlib/model/CNUserInfo.headUrl Ljava/lang/String;] |
| @@ -197011,6 +197297,7 @@ Constant Pool (count = 44): | @@ -197011,6 +197297,7 @@ Constant Pool (count = 44): | ||
| 197011 | + Utf8 [headUrl] | 197297 | + Utf8 [headUrl] |
| 197012 | + Utf8 [io/rong/imlib/model/CNUserInfo] | 197298 | + Utf8 [io/rong/imlib/model/CNUserInfo] |
| 197013 | + Utf8 [isEmpty] | 197299 | + Utf8 [isEmpty] |
| 197300 | + + Utf8 [java/io/Serializable] | ||
| 197014 | + Utf8 [java/lang/NullPointerException] | 197301 | + Utf8 [java/lang/NullPointerException] |
| 197015 | + Utf8 [java/lang/Object] | 197302 | + Utf8 [java/lang/Object] |
| 197016 | + Utf8 [setHeadUrl] | 197303 | + Utf8 [setHeadUrl] |
| @@ -197038,70 +197325,70 @@ Methods (count = 8): | @@ -197038,70 +197325,70 @@ Methods (count = 8): | ||
| 197038 | Class member attributes (count = 1): | 197325 | Class member attributes (count = 1): |
| 197039 | + Code attribute instructions (code length = 5, locals = 1, stack = 1): | 197326 | + Code attribute instructions (code length = 5, locals = 1, stack = 1): |
| 197040 | [0] aload_0 v0 | 197327 | [0] aload_0 v0 |
| 197041 | - [1] invokespecial #11 | 197328 | + [1] invokespecial #12 |
| 197042 | + Methodref [java/lang/Object.<init> ()V] | 197329 | + Methodref [java/lang/Object.<init> ()V] |
| 197043 | [4] return | 197330 | [4] return |
| 197044 | Code attribute exceptions (count = 0): | 197331 | Code attribute exceptions (count = 0): |
| 197045 | Code attribute attributes (attribute count = 1): | 197332 | Code attribute attributes (attribute count = 1): |
| 197046 | + Line number table attribute (count = 2) | 197333 | + Line number table attribute (count = 2) |
| 197047 | - [0] -> line 16 | ||
| 197048 | - [4] -> line 18 | 197334 | + [0] -> line 18 |
| 197335 | + [4] -> line 20 | ||
| 197049 | - Method: <init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V | 197336 | - Method: <init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V |
| 197050 | Access flags: 0x1 | 197337 | Access flags: 0x1 |
| 197051 | = public CNUserInfo(java.lang.String,java.lang.String,java.lang.String) | 197338 | = public CNUserInfo(java.lang.String,java.lang.String,java.lang.String) |
| 197052 | Class member attributes (count = 1): | 197339 | Class member attributes (count = 1): |
| 197053 | + Code attribute instructions (code length = 37, locals = 4, stack = 3): | 197340 | + Code attribute instructions (code length = 37, locals = 4, stack = 3): |
| 197054 | [0] aload_0 v0 | 197341 | [0] aload_0 v0 |
| 197055 | - [1] invokespecial #11 | 197342 | + [1] invokespecial #12 |
| 197056 | + Methodref [java/lang/Object.<init> ()V] | 197343 | + Methodref [java/lang/Object.<init> ()V] |
| 197057 | [4] aload_1 v1 | 197344 | [4] aload_1 v1 |
| 197058 | - [5] invokestatic #9 | 197345 | + [5] invokestatic #10 |
| 197059 | + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] | 197346 | + Methodref [android/text/TextUtils.isEmpty (Ljava/lang/CharSequence;)Z] |
| 197060 | [8] ifeq +13 (target=21) | 197347 | [8] ifeq +13 (target=21) |
| 197061 | - [11] new #4 | 197348 | + [11] new #5 |
| 197062 | + Class [java/lang/NullPointerException] | 197349 | + Class [java/lang/NullPointerException] |
| 197063 | [14] dup | 197350 | [14] dup |
| 197064 | [15] ldc #1 | 197351 | [15] ldc #1 |
| 197065 | + String [userId is null] | 197352 | + String [userId is null] |
| 197066 | - [17] invokespecial #10 | 197353 | + [17] invokespecial #11 |
| 197067 | + Methodref [java/lang/NullPointerException.<init> (Ljava/lang/String;)V] | 197354 | + Methodref [java/lang/NullPointerException.<init> (Ljava/lang/String;)V] |
| 197068 | [20] athrow | 197355 | [20] athrow |
| 197069 | [21] aload_0 v0 | 197356 | [21] aload_0 v0 |
| 197070 | [22] aload_1 v1 | 197357 | [22] aload_1 v1 |
| 197071 | - [23] putfield #7 | 197358 | + [23] putfield #8 |
| 197072 | + Fieldref [io/rong/imlib/model/CNUserInfo.userId Ljava/lang/String;] | 197359 | + Fieldref [io/rong/imlib/model/CNUserInfo.userId Ljava/lang/String;] |
| 197073 | [26] aload_0 v0 | 197360 | [26] aload_0 v0 |
| 197074 | [27] aload_2 v2 | 197361 | [27] aload_2 v2 |
| 197075 | - [28] putfield #8 | 197362 | + [28] putfield #9 |
| 197076 | + Fieldref [io/rong/imlib/model/CNUserInfo.userName Ljava/lang/String;] | 197363 | + Fieldref [io/rong/imlib/model/CNUserInfo.userName Ljava/lang/String;] |
| 197077 | [31] aload_0 v0 | 197364 | [31] aload_0 v0 |
| 197078 | [32] aload_3 v3 | 197365 | [32] aload_3 v3 |
| 197079 | - [33] putfield #6 | 197366 | + [33] putfield #7 |
| 197080 | + Fieldref [io/rong/imlib/model/CNUserInfo.headUrl Ljava/lang/String;] | 197367 | + Fieldref [io/rong/imlib/model/CNUserInfo.headUrl Ljava/lang/String;] |
| 197081 | [36] return | 197368 | [36] return |
| 197082 | Code attribute exceptions (count = 0): | 197369 | Code attribute exceptions (count = 0): |
| 197083 | Code attribute attributes (attribute count = 1): | 197370 | Code attribute attributes (attribute count = 1): |
| 197084 | + Line number table attribute (count = 7) | 197371 | + Line number table attribute (count = 7) |
| 197085 | - [0] -> line 20 | ||
| 197086 | - [4] -> line 21 | ||
| 197087 | - [11] -> line 22 | ||
| 197088 | - [21] -> line 24 | ||
| 197089 | - [26] -> line 25 | ||
| 197090 | - [31] -> line 26 | ||
| 197091 | - [36] -> line 28 | 197372 | + [0] -> line 22 |
| 197373 | + [4] -> line 23 | ||
| 197374 | + [11] -> line 24 | ||
| 197375 | + [21] -> line 26 | ||
| 197376 | + [26] -> line 27 | ||
| 197377 | + [31] -> line 28 | ||
| 197378 | + [36] -> line 30 | ||
| 197092 | + Method: getUserId()Ljava/lang/String; | 197379 | + Method: getUserId()Ljava/lang/String; |
| 197093 | Access flags: 0x1 | 197380 | Access flags: 0x1 |
| 197094 | = public java.lang.String getUserId() | 197381 | = public java.lang.String getUserId() |
| 197095 | Class member attributes (count = 1): | 197382 | Class member attributes (count = 1): |
| 197096 | + Code attribute instructions (code length = 5, locals = 1, stack = 1): | 197383 | + Code attribute instructions (code length = 5, locals = 1, stack = 1): |
| 197097 | [0] aload_0 v0 | 197384 | [0] aload_0 v0 |
| 197098 | - [1] getfield #7 | 197385 | + [1] getfield #8 |
| 197099 | + Fieldref [io/rong/imlib/model/CNUserInfo.userId Ljava/lang/String;] | 197386 | + Fieldref [io/rong/imlib/model/CNUserInfo.userId Ljava/lang/String;] |
| 197100 | [4] areturn | 197387 | [4] areturn |
| 197101 | Code attribute exceptions (count = 0): | 197388 | Code attribute exceptions (count = 0): |
| 197102 | Code attribute attributes (attribute count = 1): | 197389 | Code attribute attributes (attribute count = 1): |
| 197103 | + Line number table attribute (count = 1) | 197390 | + Line number table attribute (count = 1) |
| 197104 | - [0] -> line 31 | 197391 | + [0] -> line 33 |
| 197105 | + Method: setUserId(Ljava/lang/String;)V | 197392 | + Method: setUserId(Ljava/lang/String;)V |
| 197106 | Access flags: 0x1 | 197393 | Access flags: 0x1 |
| 197107 | = public void setUserId(java.lang.String) | 197394 | = public void setUserId(java.lang.String) |
| @@ -197109,27 +197396,27 @@ Methods (count = 8): | @@ -197109,27 +197396,27 @@ Methods (count = 8): | ||
| 197109 | + Code attribute instructions (code length = 6, locals = 2, stack = 2): | 197396 | + Code attribute instructions (code length = 6, locals = 2, stack = 2): |
| 197110 | [0] aload_0 v0 | 197397 | [0] aload_0 v0 |
| 197111 | [1] aload_1 v1 | 197398 | [1] aload_1 v1 |
| 197112 | - [2] putfield #7 | 197399 | + [2] putfield #8 |
| 197113 | + Fieldref [io/rong/imlib/model/CNUserInfo.userId Ljava/lang/String;] | 197400 | + Fieldref [io/rong/imlib/model/CNUserInfo.userId Ljava/lang/String;] |
| 197114 | [5] return | 197401 | [5] return |
| 197115 | Code attribute exceptions (count = 0): | 197402 | Code attribute exceptions (count = 0): |
| 197116 | Code attribute attributes (attribute count = 1): | 197403 | Code attribute attributes (attribute count = 1): |
| 197117 | + Line number table attribute (count = 2) | 197404 | + Line number table attribute (count = 2) |
| 197118 | - [0] -> line 35 | ||
| 197119 | - [5] -> line 36 | 197405 | + [0] -> line 37 |
| 197406 | + [5] -> line 38 | ||
| 197120 | + Method: getUserName()Ljava/lang/String; | 197407 | + Method: getUserName()Ljava/lang/String; |
| 197121 | Access flags: 0x1 | 197408 | Access flags: 0x1 |
| 197122 | = public java.lang.String getUserName() | 197409 | = public java.lang.String getUserName() |
| 197123 | Class member attributes (count = 1): | 197410 | Class member attributes (count = 1): |
| 197124 | + Code attribute instructions (code length = 5, locals = 1, stack = 1): | 197411 | + Code attribute instructions (code length = 5, locals = 1, stack = 1): |
| 197125 | [0] aload_0 v0 | 197412 | [0] aload_0 v0 |
| 197126 | - [1] getfield #8 | 197413 | + [1] getfield #9 |
| 197127 | + Fieldref [io/rong/imlib/model/CNUserInfo.userName Ljava/lang/String;] | 197414 | + Fieldref [io/rong/imlib/model/CNUserInfo.userName Ljava/lang/String;] |
| 197128 | [4] areturn | 197415 | [4] areturn |
| 197129 | Code attribute exceptions (count = 0): | 197416 | Code attribute exceptions (count = 0): |
| 197130 | Code attribute attributes (attribute count = 1): | 197417 | Code attribute attributes (attribute count = 1): |
| 197131 | + Line number table attribute (count = 1) | 197418 | + Line number table attribute (count = 1) |
| 197132 | - [0] -> line 39 | 197419 | + [0] -> line 41 |
| 197133 | + Method: setUserName(Ljava/lang/String;)V | 197420 | + Method: setUserName(Ljava/lang/String;)V |
| 197134 | Access flags: 0x1 | 197421 | Access flags: 0x1 |
| 197135 | = public void setUserName(java.lang.String) | 197422 | = public void setUserName(java.lang.String) |
| @@ -197137,27 +197424,27 @@ Methods (count = 8): | @@ -197137,27 +197424,27 @@ Methods (count = 8): | ||
| 197137 | + Code attribute instructions (code length = 6, locals = 2, stack = 2): | 197424 | + Code attribute instructions (code length = 6, locals = 2, stack = 2): |
| 197138 | [0] aload_0 v0 | 197425 | [0] aload_0 v0 |
| 197139 | [1] aload_1 v1 | 197426 | [1] aload_1 v1 |
| 197140 | - [2] putfield #8 | 197427 | + [2] putfield #9 |
| 197141 | + Fieldref [io/rong/imlib/model/CNUserInfo.userName Ljava/lang/String;] | 197428 | + Fieldref [io/rong/imlib/model/CNUserInfo.userName Ljava/lang/String;] |
| 197142 | [5] return | 197429 | [5] return |
| 197143 | Code attribute exceptions (count = 0): | 197430 | Code attribute exceptions (count = 0): |
| 197144 | Code attribute attributes (attribute count = 1): | 197431 | Code attribute attributes (attribute count = 1): |
| 197145 | + Line number table attribute (count = 2) | 197432 | + Line number table attribute (count = 2) |
| 197146 | - [0] -> line 43 | ||
| 197147 | - [5] -> line 44 | 197433 | + [0] -> line 45 |
| 197434 | + [5] -> line 46 | ||
| 197148 | + Method: getHeadUrl()Ljava/lang/String; | 197435 | + Method: getHeadUrl()Ljava/lang/String; |
| 197149 | Access flags: 0x1 | 197436 | Access flags: 0x1 |
| 197150 | = public java.lang.String getHeadUrl() | 197437 | = public java.lang.String getHeadUrl() |
| 197151 | Class member attributes (count = 1): | 197438 | Class member attributes (count = 1): |
| 197152 | + Code attribute instructions (code length = 5, locals = 1, stack = 1): | 197439 | + Code attribute instructions (code length = 5, locals = 1, stack = 1): |
| 197153 | [0] aload_0 v0 | 197440 | [0] aload_0 v0 |
| 197154 | - [1] getfield #6 | 197441 | + [1] getfield #7 |
| 197155 | + Fieldref [io/rong/imlib/model/CNUserInfo.headUrl Ljava/lang/String;] | 197442 | + Fieldref [io/rong/imlib/model/CNUserInfo.headUrl Ljava/lang/String;] |
| 197156 | [4] areturn | 197443 | [4] areturn |
| 197157 | Code attribute exceptions (count = 0): | 197444 | Code attribute exceptions (count = 0): |
| 197158 | Code attribute attributes (attribute count = 1): | 197445 | Code attribute attributes (attribute count = 1): |
| 197159 | + Line number table attribute (count = 1) | 197446 | + Line number table attribute (count = 1) |
| 197160 | - [0] -> line 47 | 197447 | + [0] -> line 49 |
| 197161 | + Method: setHeadUrl(Ljava/lang/String;)V | 197448 | + Method: setHeadUrl(Ljava/lang/String;)V |
| 197162 | Access flags: 0x1 | 197449 | Access flags: 0x1 |
| 197163 | = public void setHeadUrl(java.lang.String) | 197450 | = public void setHeadUrl(java.lang.String) |
| @@ -197165,14 +197452,14 @@ Methods (count = 8): | @@ -197165,14 +197452,14 @@ Methods (count = 8): | ||
| 197165 | + Code attribute instructions (code length = 6, locals = 2, stack = 2): | 197452 | + Code attribute instructions (code length = 6, locals = 2, stack = 2): |
| 197166 | [0] aload_0 v0 | 197453 | [0] aload_0 v0 |
| 197167 | [1] aload_1 v1 | 197454 | [1] aload_1 v1 |
| 197168 | - [2] putfield #6 | 197455 | + [2] putfield #7 |
| 197169 | + Fieldref [io/rong/imlib/model/CNUserInfo.headUrl Ljava/lang/String;] | 197456 | + Fieldref [io/rong/imlib/model/CNUserInfo.headUrl Ljava/lang/String;] |
| 197170 | [5] return | 197457 | [5] return |
| 197171 | Code attribute exceptions (count = 0): | 197458 | Code attribute exceptions (count = 0): |
| 197172 | Code attribute attributes (attribute count = 1): | 197459 | Code attribute attributes (attribute count = 1): |
| 197173 | + Line number table attribute (count = 2) | 197460 | + Line number table attribute (count = 2) |
| 197174 | - [0] -> line 51 | ||
| 197175 | - [5] -> line 52 | 197461 | + [0] -> line 53 |
| 197462 | + [5] -> line 54 | ||
| 197176 | 197463 | ||
| 197177 | Class file attributes (count = 1): | 197464 | Class file attributes (count = 1): |
| 197178 | + Source file attribute: | 197465 | + Source file attribute: |
| @@ -229148,7 +229435,7 @@ Constant Pool (count = 130): | @@ -229148,7 +229435,7 @@ Constant Pool (count = 130): | ||
| 229148 | + Methodref [io/rong/imlib/model/CNNotificationMessage.setTargetUserName (Ljava/lang/String;)V] | 229435 | + Methodref [io/rong/imlib/model/CNNotificationMessage.setTargetUserName (Ljava/lang/String;)V] |
| 229149 | + Methodref [io/rong/imlib/receiver/SealNotificationReceiver.onNotificationMessageArrived (Landroid/content/Context;Lio/rong/imlib/model/CNNotificationMessage;)Z] | 229436 | + Methodref [io/rong/imlib/receiver/SealNotificationReceiver.onNotificationMessageArrived (Landroid/content/Context;Lio/rong/imlib/model/CNNotificationMessage;)Z] |
| 229150 | + Methodref [io/rong/imlib/receiver/SealNotificationReceiver.onNotificationMessageClicked (Landroid/content/Context;Lio/rong/imlib/model/CNNotificationMessage;)Z] | 229437 | + Methodref [io/rong/imlib/receiver/SealNotificationReceiver.onNotificationMessageClicked (Landroid/content/Context;Lio/rong/imlib/model/CNNotificationMessage;)Z] |
| 229151 | - + Methodref [io/rong/imlib/receiver/SealNotificationReceiver.test (Lio/rong/imlib/model/CNNotificationMessage;Lio/rong/push/notification/PushNotificationMessage;)Lio/rong/imlib/model/CNNotificationMessage;] | 229438 | + + Methodref [io/rong/imlib/receiver/SealNotificationReceiver.transform (Lio/rong/imlib/model/CNNotificationMessage;Lio/rong/push/notification/PushNotificationMessage;)Lio/rong/imlib/model/CNNotificationMessage;] |
| 229152 | + Methodref [io/rong/push/notification/PushMessageReceiver.<init> ()V] | 229439 | + Methodref [io/rong/push/notification/PushMessageReceiver.<init> ()V] |
| 229153 | + Methodref [io/rong/push/notification/PushNotificationMessage.getConversationType ()Lio/rong/push/RongPushClient$ConversationType;] | 229440 | + Methodref [io/rong/push/notification/PushNotificationMessage.getConversationType ()Lio/rong/push/RongPushClient$ConversationType;] |
| 229154 | + Methodref [io/rong/push/notification/PushNotificationMessage.getExtra ()Ljava/lang/String;] | 229441 | + Methodref [io/rong/push/notification/PushNotificationMessage.getExtra ()Ljava/lang/String;] |
| @@ -229194,7 +229481,7 @@ Constant Pool (count = 130): | @@ -229194,7 +229481,7 @@ Constant Pool (count = 130): | ||
| 229194 | + NameAndType [setSenderPortrait (Landroid/net/Uri;)V] | 229481 | + NameAndType [setSenderPortrait (Landroid/net/Uri;)V] |
| 229195 | + NameAndType [setTargetId (Ljava/lang/String;)V] | 229482 | + NameAndType [setTargetId (Ljava/lang/String;)V] |
| 229196 | + NameAndType [setTargetUserName (Ljava/lang/String;)V] | 229483 | + NameAndType [setTargetUserName (Ljava/lang/String;)V] |
| 229197 | - + NameAndType [test (Lio/rong/imlib/model/CNNotificationMessage;Lio/rong/push/notification/PushNotificationMessage;)Lio/rong/imlib/model/CNNotificationMessage;] | 229484 | + + NameAndType [transform (Lio/rong/imlib/model/CNNotificationMessage;Lio/rong/push/notification/PushNotificationMessage;)Lio/rong/imlib/model/CNNotificationMessage;] |
| 229198 | + Utf8 [()J] | 229485 | + Utf8 [()J] |
| 229199 | + Utf8 [()Landroid/net/Uri;] | 229486 | + Utf8 [()Landroid/net/Uri;] |
| 229200 | + Utf8 [()Lio/rong/push/RongPushClient$ConversationType;] | 229487 | + Utf8 [()Lio/rong/push/RongPushClient$ConversationType;] |
| @@ -229252,7 +229539,7 @@ Constant Pool (count = 130): | @@ -229252,7 +229539,7 @@ Constant Pool (count = 130): | ||
| 229252 | + Utf8 [setSenderPortrait] | 229539 | + Utf8 [setSenderPortrait] |
| 229253 | + Utf8 [setTargetId] | 229540 | + Utf8 [setTargetId] |
| 229254 | + Utf8 [setTargetUserName] | 229541 | + Utf8 [setTargetUserName] |
| 229255 | - + Utf8 [test] | 229542 | + + Utf8 [transform] |
| 229256 | 229543 | ||
| 229257 | Fields (count = 1): | 229544 | Fields (count = 1): |
| 229258 | + Field: notificationMessage Lio/rong/imlib/model/CNNotificationMessage; | 229545 | + Field: notificationMessage Lio/rong/imlib/model/CNNotificationMessage; |
| @@ -229285,7 +229572,7 @@ Methods (count = 7): | @@ -229285,7 +229572,7 @@ Methods (count = 7): | ||
| 229285 | + Fieldref [io/rong/imlib/receiver/SealNotificationReceiver.notificationMessage Lio/rong/imlib/model/CNNotificationMessage;] | 229572 | + Fieldref [io/rong/imlib/receiver/SealNotificationReceiver.notificationMessage Lio/rong/imlib/model/CNNotificationMessage;] |
| 229286 | [6] aload_2 v2 | 229573 | [6] aload_2 v2 |
| 229287 | [7] invokespecial #25 | 229574 | [7] invokespecial #25 |
| 229288 | - + Methodref [io/rong/imlib/receiver/SealNotificationReceiver.test (Lio/rong/imlib/model/CNNotificationMessage;Lio/rong/push/notification/PushNotificationMessage;)Lio/rong/imlib/model/CNNotificationMessage;] | 229575 | + + Methodref [io/rong/imlib/receiver/SealNotificationReceiver.transform (Lio/rong/imlib/model/CNNotificationMessage;Lio/rong/push/notification/PushNotificationMessage;)Lio/rong/imlib/model/CNNotificationMessage;] |
| 229289 | [10] invokevirtual #23 | 229576 | [10] invokevirtual #23 |
| 229290 | + Methodref [io/rong/imlib/receiver/SealNotificationReceiver.onNotificationMessageArrived (Landroid/content/Context;Lio/rong/imlib/model/CNNotificationMessage;)Z] | 229577 | + Methodref [io/rong/imlib/receiver/SealNotificationReceiver.onNotificationMessageArrived (Landroid/content/Context;Lio/rong/imlib/model/CNNotificationMessage;)Z] |
| 229291 | [13] ireturn | 229578 | [13] ireturn |
| @@ -229305,7 +229592,7 @@ Methods (count = 7): | @@ -229305,7 +229592,7 @@ Methods (count = 7): | ||
| 229305 | + Fieldref [io/rong/imlib/receiver/SealNotificationReceiver.notificationMessage Lio/rong/imlib/model/CNNotificationMessage;] | 229592 | + Fieldref [io/rong/imlib/receiver/SealNotificationReceiver.notificationMessage Lio/rong/imlib/model/CNNotificationMessage;] |
| 229306 | [6] aload_2 v2 | 229593 | [6] aload_2 v2 |
| 229307 | [7] invokespecial #25 | 229594 | [7] invokespecial #25 |
| 229308 | - + Methodref [io/rong/imlib/receiver/SealNotificationReceiver.test (Lio/rong/imlib/model/CNNotificationMessage;Lio/rong/push/notification/PushNotificationMessage;)Lio/rong/imlib/model/CNNotificationMessage;] | 229595 | + + Methodref [io/rong/imlib/receiver/SealNotificationReceiver.transform (Lio/rong/imlib/model/CNNotificationMessage;Lio/rong/push/notification/PushNotificationMessage;)Lio/rong/imlib/model/CNNotificationMessage;] |
| 229309 | [10] invokevirtual #24 | 229596 | [10] invokevirtual #24 |
| 229310 | + Methodref [io/rong/imlib/receiver/SealNotificationReceiver.onNotificationMessageClicked (Landroid/content/Context;Lio/rong/imlib/model/CNNotificationMessage;)Z] | 229597 | + Methodref [io/rong/imlib/receiver/SealNotificationReceiver.onNotificationMessageClicked (Landroid/content/Context;Lio/rong/imlib/model/CNNotificationMessage;)Z] |
| 229311 | [13] ireturn | 229598 | [13] ireturn |
| @@ -229313,9 +229600,9 @@ Methods (count = 7): | @@ -229313,9 +229600,9 @@ Methods (count = 7): | ||
| 229313 | Code attribute attributes (attribute count = 1): | 229600 | Code attribute attributes (attribute count = 1): |
| 229314 | + Line number table attribute (count = 1) | 229601 | + Line number table attribute (count = 1) |
| 229315 | [0] -> line 24 | 229602 | [0] -> line 24 |
| 229316 | - + Method: test(Lio/rong/imlib/model/CNNotificationMessage;Lio/rong/push/notification/PushNotificationMessage;)Lio/rong/imlib/model/CNNotificationMessage; | 229603 | + + Method: transform(Lio/rong/imlib/model/CNNotificationMessage;Lio/rong/push/notification/PushNotificationMessage;)Lio/rong/imlib/model/CNNotificationMessage; |
| 229317 | Access flags: 0x2 | 229604 | Access flags: 0x2 |
| 229318 | - = private io.rong.imlib.model.CNNotificationMessage test(io.rong.imlib.model.CNNotificationMessage,io.rong.push.notification.PushNotificationMessage) | 229605 | + = private io.rong.imlib.model.CNNotificationMessage transform(io.rong.imlib.model.CNNotificationMessage,io.rong.push.notification.PushNotificationMessage) |
| 229319 | Class member attributes (count = 1): | 229606 | Class member attributes (count = 1): |
| 229320 | + Code attribute instructions (code length = 114, locals = 3, stack = 3): | 229607 | + Code attribute instructions (code length = 114, locals = 3, stack = 3): |
| 229321 | [0] aload_1 v1 | 229608 | [0] aload_1 v1 |
IMLib/build/outputs/mapping/release/mapping.txt
| @@ -130,6 +130,7 @@ io.rong.imlib.BuildConfig -> io.rong.imlib.BuildConfig: | @@ -130,6 +130,7 @@ io.rong.imlib.BuildConfig -> io.rong.imlib.BuildConfig: | ||
| 130 | io.rong.imlib.Chat -> io.rong.imlib.Chat: | 130 | io.rong.imlib.Chat -> io.rong.imlib.Chat: |
| 131 | io.rong.imlib.model.UserInfo currentUser -> currentUser | 131 | io.rong.imlib.model.UserInfo currentUser -> currentUser |
| 132 | io.rong.imlib.model.CNUserInfo currentCNUser -> currentCNUser | 132 | io.rong.imlib.model.CNUserInfo currentCNUser -> currentCNUser |
| 133 | + int defMessageCount -> defMessageCount | ||
| 133 | java.lang.String currentRoomId -> currentRoomId | 134 | java.lang.String currentRoomId -> currentRoomId |
| 134 | io.rong.imlib.base.IChat$OnConnectStatusListener mConnectStatusListener -> mConnectStatusListener | 135 | io.rong.imlib.base.IChat$OnConnectStatusListener mConnectStatusListener -> mConnectStatusListener |
| 135 | io.rong.imlib.base.IChat$OnMessageListener mOnMessageListener -> mOnMessageListener | 136 | io.rong.imlib.base.IChat$OnMessageListener mOnMessageListener -> mOnMessageListener |
| @@ -142,37 +143,41 @@ io.rong.imlib.Chat -> io.rong.imlib.Chat: | @@ -142,37 +143,41 @@ io.rong.imlib.Chat -> io.rong.imlib.Chat: | ||
| 142 | java.lang.String APP_KEY -> APP_KEY | 143 | java.lang.String APP_KEY -> APP_KEY |
| 143 | java.lang.String APP_SECRET -> APP_SECRET | 144 | java.lang.String APP_SECRET -> APP_SECRET |
| 144 | io.rong.imlib.Chat chat -> chat | 145 | io.rong.imlib.Chat chat -> chat |
| 146 | + java.util.List roomIdList -> roomIdList | ||
| 145 | io.rong.imlib.RongIMClient$ConnectionStatusListener connectionStatusListener -> connectionStatusListener | 147 | io.rong.imlib.RongIMClient$ConnectionStatusListener connectionStatusListener -> connectionStatusListener |
| 146 | io.rong.imlib.RongIMClient$ChatRoomActionListener chatRoomActionListener -> chatRoomActionListener | 148 | io.rong.imlib.RongIMClient$ChatRoomActionListener chatRoomActionListener -> chatRoomActionListener |
| 147 | io.rong.imlib.RongIMClient$OnReceiveMessageListener onReceiveMessageListener -> onReceiveMessageListener | 149 | io.rong.imlib.RongIMClient$OnReceiveMessageListener onReceiveMessageListener -> onReceiveMessageListener |
| 148 | - 53:55:io.rong.imlib.Chat getInstance() -> getInstance | ||
| 149 | - 58:324:void <init>() -> <init> | ||
| 150 | - 65:68:void init(android.content.Context,java.lang.String,java.lang.String) -> init | ||
| 151 | - 71:91:void connect(io.rong.imlib.model.CNUserInfo) -> connect | ||
| 152 | - 95:100:void getToken(io.rong.imlib.model.CNUserInfo,io.rong.imlib.network.HttpUtil$OnResponse) -> getToken | ||
| 153 | - 104:124:void connect(java.lang.String) -> connect | ||
| 154 | - 128:130:void disconnect(boolean) -> disconnect | ||
| 155 | - 134:148:void joinChatRoom(java.lang.String,int) -> joinChatRoom | ||
| 156 | - 152:164:void joinExistChatRoom(java.lang.String,int) -> joinExistChatRoom | ||
| 157 | - 168:181:void quitChatRoom() -> quitChatRoom | ||
| 158 | - 185:187:void sendChatRoomMessage(java.lang.String) -> sendChatRoomMessage | ||
| 159 | - 190:220:void sendChatRoomMessage(io.rong.imlib.model.MessageContent) -> sendChatRoomMessage | ||
| 160 | - 224:258:void sendPrivateMessage(java.lang.String,java.lang.String) -> sendPrivateMessage | ||
| 161 | - 261:262:void setConnectStatusListener(io.rong.imlib.RongIMClient$ConnectionStatusListener) -> setConnectStatusListener | ||
| 162 | - 295:296:void setOnReceiveMessageListener(io.rong.imlib.RongIMClient$OnReceiveMessageListener) -> setOnReceiveMessageListener | ||
| 163 | - 299:300:void setChatRoomActionListener(io.rong.imlib.RongIMClient$ChatRoomActionListener) -> setChatRoomActionListener | ||
| 164 | - 339:353:io.rong.imlib.model.CNMessage cnMessage(io.rong.imlib.model.Message) -> cnMessage | ||
| 165 | - 358:373:void getLatestMessages(java.lang.String,int) -> getLatestMessages | ||
| 166 | - 376:378:void setConnectStatusListener(io.rong.imlib.base.IChat$OnConnectStatusListener) -> setConnectStatusListener | ||
| 167 | - 381:383:void setOnChatRoomActionListener(io.rong.imlib.base.IChat$OnChatRoomActionListener) -> setOnChatRoomActionListener | ||
| 168 | - 386:388:void setOnMessageListener(io.rong.imlib.base.IChat$OnMessageListener) -> setOnMessageListener | ||
| 169 | - 391:393:void setOnSendMessageListener(io.rong.imlib.base.IChat$OnSendMessageListener) -> setOnSendMessageListener | ||
| 170 | - 396:397:void setOnConnectionListener(io.rong.imlib.base.IChat$OnConnectListener) -> setOnConnectionListener | ||
| 171 | - 400:401:void setOnOperationListener(io.rong.imlib.base.IChat$OnOperationListener) -> setOnOperationListener | ||
| 172 | - 404:405:void setOnResultListener(io.rong.imlib.base.IChat$OnResultListener) -> setOnResultListener | ||
| 173 | - 408:409:void setOnLatestMessageListener(io.rong.imlib.base.IChat$OnLatestMessageListener) -> setOnLatestMessageListener | ||
| 174 | - 412:412:io.rong.imlib.model.UserInfo getCurrentUser() -> getCurrentUser | ||
| 175 | - 416:417:void setCurrentUser(io.rong.imlib.model.UserInfo) -> setCurrentUser | 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 | ||
| 176 | 27:27:io.rong.imlib.base.IChat$OnConnectListener access$000(io.rong.imlib.Chat) -> access$000 | 181 | 27:27:io.rong.imlib.base.IChat$OnConnectListener access$000(io.rong.imlib.Chat) -> access$000 |
| 177 | 27:27:io.rong.imlib.base.IChat$OnOperationListener access$100(io.rong.imlib.Chat) -> access$100 | 182 | 27:27:io.rong.imlib.base.IChat$OnOperationListener access$100(io.rong.imlib.Chat) -> access$100 |
| 178 | 27:27:io.rong.imlib.base.IChat$OnSendMessageListener access$200(io.rong.imlib.Chat) -> access$200 | 183 | 27:27:io.rong.imlib.base.IChat$OnSendMessageListener access$200(io.rong.imlib.Chat) -> access$200 |
| @@ -182,100 +187,100 @@ io.rong.imlib.Chat -> io.rong.imlib.Chat: | @@ -182,100 +187,100 @@ io.rong.imlib.Chat -> io.rong.imlib.Chat: | ||
| 182 | 27:27:io.rong.imlib.base.IChat$OnChatRoomActionListener access$600(io.rong.imlib.Chat) -> access$600 | 187 | 27:27:io.rong.imlib.base.IChat$OnChatRoomActionListener access$600(io.rong.imlib.Chat) -> access$600 |
| 183 | 27:27:io.rong.imlib.base.IChat$OnMessageListener access$700(io.rong.imlib.Chat) -> access$700 | 188 | 27:27:io.rong.imlib.base.IChat$OnMessageListener access$700(io.rong.imlib.Chat) -> access$700 |
| 184 | 27:27:io.rong.imlib.base.IChat$OnLatestMessageListener access$800(io.rong.imlib.Chat) -> access$800 | 189 | 27:27:io.rong.imlib.base.IChat$OnLatestMessageListener access$800(io.rong.imlib.Chat) -> access$800 |
| 190 | + 48:49:void <clinit>() -> <clinit> | ||
| 185 | io.rong.imlib.Chat$1 -> io.rong.imlib.Chat$1: | 191 | io.rong.imlib.Chat$1 -> io.rong.imlib.Chat$1: |
| 186 | io.rong.imlib.Chat this$0 -> this$0 | 192 | io.rong.imlib.Chat this$0 -> this$0 |
| 187 | - 76:76:void <init>(io.rong.imlib.Chat) -> <init> | ||
| 188 | - 79:89:void onResponse(int,java.lang.String) -> onResponse | 193 | + 90:90:void <init>(io.rong.imlib.Chat) -> <init> |
| 194 | + 93:103:void onResponse(int,java.lang.String) -> onResponse | ||
| 189 | io.rong.imlib.Chat$10 -> io.rong.imlib.Chat$10: | 195 | io.rong.imlib.Chat$10 -> io.rong.imlib.Chat$10: |
| 190 | io.rong.imlib.Chat this$0 -> this$0 | 196 | io.rong.imlib.Chat this$0 -> this$0 |
| 191 | - 264:264:void <init>(io.rong.imlib.Chat) -> <init> | ||
| 192 | - 268:291:void onChanged(io.rong.imlib.RongIMClient$ConnectionStatusListener$ConnectionStatus) -> onChanged | 197 | + 296:296:void <init>(io.rong.imlib.Chat) -> <init> |
| 198 | + 300:323:void onChanged(io.rong.imlib.RongIMClient$ConnectionStatusListener$ConnectionStatus) -> onChanged | ||
| 193 | io.rong.imlib.Chat$11 -> io.rong.imlib.Chat$11: | 199 | io.rong.imlib.Chat$11 -> io.rong.imlib.Chat$11: |
| 194 | io.rong.imlib.Chat this$0 -> this$0 | 200 | io.rong.imlib.Chat this$0 -> this$0 |
| 195 | - 302:302:void <init>(io.rong.imlib.Chat) -> <init> | ||
| 196 | - 305:306:void onJoining(java.lang.String) -> onJoining | ||
| 197 | - 310:311:void onJoined(java.lang.String) -> onJoined | ||
| 198 | - 315:316:void onQuited(java.lang.String) -> onQuited | ||
| 199 | - 320:321:void onError(java.lang.String,io.rong.imlib.RongIMClient$ErrorCode) -> onError | 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 | ||
| 200 | io.rong.imlib.Chat$12 -> io.rong.imlib.Chat$12: | 206 | io.rong.imlib.Chat$12 -> io.rong.imlib.Chat$12: |
| 201 | io.rong.imlib.Chat this$0 -> this$0 | 207 | io.rong.imlib.Chat this$0 -> this$0 |
| 202 | - 324:324:void <init>(io.rong.imlib.Chat) -> <init> | ||
| 203 | - 328:329:boolean onReceived(io.rong.imlib.model.Message,int) -> onReceived | 208 | + 356:356:void <init>(io.rong.imlib.Chat) -> <init> |
| 209 | + 360:361:boolean onReceived(io.rong.imlib.model.Message,int) -> onReceived | ||
| 204 | io.rong.imlib.Chat$13 -> io.rong.imlib.Chat$13: | 210 | io.rong.imlib.Chat$13 -> io.rong.imlib.Chat$13: |
| 205 | io.rong.imlib.Chat this$0 -> this$0 | 211 | io.rong.imlib.Chat this$0 -> this$0 |
| 206 | - 358:358:void <init>(io.rong.imlib.Chat) -> <init> | ||
| 207 | - 361:366:void onSuccess(java.util.List) -> onSuccess | ||
| 208 | - 370:371:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError | ||
| 209 | - 358:358:void onSuccess(java.lang.Object) -> onSuccess | 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 | ||
| 210 | io.rong.imlib.Chat$14 -> io.rong.imlib.Chat$14: | 216 | io.rong.imlib.Chat$14 -> io.rong.imlib.Chat$14: |
| 211 | int[] $SwitchMap$io$rong$imlib$RongIMClient$ConnectionStatusListener$ConnectionStatus -> $SwitchMap$io$rong$imlib$RongIMClient$ConnectionStatusListener$ConnectionStatus | 217 | int[] $SwitchMap$io$rong$imlib$RongIMClient$ConnectionStatusListener$ConnectionStatus -> $SwitchMap$io$rong$imlib$RongIMClient$ConnectionStatusListener$ConnectionStatus |
| 212 | - 268:268:void <clinit>() -> <clinit> | 218 | + 300:300:void <clinit>() -> <clinit> |
| 213 | io.rong.imlib.Chat$2 -> io.rong.imlib.Chat$2: | 219 | io.rong.imlib.Chat$2 -> io.rong.imlib.Chat$2: |
| 214 | io.rong.imlib.Chat this$0 -> this$0 | 220 | io.rong.imlib.Chat this$0 -> this$0 |
| 215 | - 104:104:void <init>(io.rong.imlib.Chat) -> <init> | ||
| 216 | - 108:109:void onTokenIncorrect() -> onTokenIncorrect | ||
| 217 | - 114:116:void onSuccess(java.lang.String) -> onSuccess | ||
| 218 | - 121:122:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError | ||
| 219 | - 104:104:void onSuccess(java.lang.Object) -> onSuccess | 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 | ||
| 220 | io.rong.imlib.Chat$3 -> io.rong.imlib.Chat$3: | 226 | io.rong.imlib.Chat$3 -> io.rong.imlib.Chat$3: |
| 221 | io.rong.imlib.Chat this$0 -> this$0 | 227 | io.rong.imlib.Chat this$0 -> this$0 |
| 222 | - 135:135:void <init>(io.rong.imlib.Chat) -> <init> | ||
| 223 | - 139:140:void onSuccess() -> onSuccess | ||
| 224 | - 145:146:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError | 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 | ||
| 225 | io.rong.imlib.Chat$4 -> io.rong.imlib.Chat$4: | 231 | io.rong.imlib.Chat$4 -> io.rong.imlib.Chat$4: |
| 226 | io.rong.imlib.Chat this$0 -> this$0 | 232 | io.rong.imlib.Chat this$0 -> this$0 |
| 227 | - 153:153:void <init>(io.rong.imlib.Chat) -> <init> | ||
| 228 | - 156:157:void onSuccess() -> onSuccess | ||
| 229 | - 161:162:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError | 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 | ||
| 230 | io.rong.imlib.Chat$5 -> io.rong.imlib.Chat$5: | 236 | io.rong.imlib.Chat$5 -> io.rong.imlib.Chat$5: |
| 231 | io.rong.imlib.Chat this$0 -> this$0 | 237 | io.rong.imlib.Chat this$0 -> this$0 |
| 232 | - 168:168:void <init>(io.rong.imlib.Chat) -> <init> | ||
| 233 | - 172:173:void onSuccess() -> onSuccess | ||
| 234 | - 178:179:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError | 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 | ||
| 235 | io.rong.imlib.Chat$6 -> io.rong.imlib.Chat$6: | 241 | io.rong.imlib.Chat$6 -> io.rong.imlib.Chat$6: |
| 236 | io.rong.imlib.Chat this$0 -> this$0 | 242 | io.rong.imlib.Chat this$0 -> this$0 |
| 237 | - 196:196:void <init>(io.rong.imlib.Chat) -> <init> | ||
| 238 | - 200:201:void onError(java.lang.Integer,io.rong.imlib.RongIMClient$ErrorCode) -> onError | ||
| 239 | - 206:207:void onSuccess(java.lang.Integer) -> onSuccess | ||
| 240 | - 196:196:void onSuccess(java.lang.Object) -> onSuccess | 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 | ||
| 241 | io.rong.imlib.Chat$7 -> io.rong.imlib.Chat$7: | 247 | io.rong.imlib.Chat$7 -> io.rong.imlib.Chat$7: |
| 242 | io.rong.imlib.Chat this$0 -> this$0 | 248 | io.rong.imlib.Chat this$0 -> this$0 |
| 243 | - 208:208:void <init>(io.rong.imlib.Chat) -> <init> | ||
| 244 | - 211:212:void onSuccess(io.rong.imlib.model.Message) -> onSuccess | ||
| 245 | - 217:218:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError | ||
| 246 | - 208:208:void onSuccess(java.lang.Object) -> onSuccess | 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 | ||
| 247 | io.rong.imlib.Chat$8 -> io.rong.imlib.Chat$8: | 253 | io.rong.imlib.Chat$8 -> io.rong.imlib.Chat$8: |
| 248 | io.rong.imlib.Chat this$0 -> this$0 | 254 | io.rong.imlib.Chat this$0 -> this$0 |
| 249 | - 233:233:void <init>(io.rong.imlib.Chat) -> <init> | ||
| 250 | - 237:238:void onError(java.lang.Integer,io.rong.imlib.RongIMClient$ErrorCode) -> onError | ||
| 251 | - 243:244:void onSuccess(java.lang.Integer) -> onSuccess | ||
| 252 | - 233:233:void onSuccess(java.lang.Object) -> onSuccess | 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 | ||
| 253 | io.rong.imlib.Chat$9 -> io.rong.imlib.Chat$9: | 259 | io.rong.imlib.Chat$9 -> io.rong.imlib.Chat$9: |
| 254 | io.rong.imlib.Chat this$0 -> this$0 | 260 | io.rong.imlib.Chat this$0 -> this$0 |
| 255 | - 245:245:void <init>(io.rong.imlib.Chat) -> <init> | ||
| 256 | - 249:250:void onSuccess(io.rong.imlib.model.Message) -> onSuccess | ||
| 257 | - 255:256:void onError(io.rong.imlib.RongIMClient$ErrorCode) -> onError | ||
| 258 | - 245:245:void onSuccess(java.lang.Object) -> onSuccess | 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 | ||
| 259 | io.rong.imlib.ChatUtil -> io.rong.imlib.ChatUtil: | 265 | io.rong.imlib.ChatUtil -> io.rong.imlib.ChatUtil: |
| 260 | 13:13:void <init>() -> <init> | 266 | 13:13:void <init>() -> <init> |
| 261 | - 15:16:void init(android.content.Context,java.lang.String,java.lang.String) -> init | ||
| 262 | - 19:20:void connect(java.lang.String) -> connect | ||
| 263 | - 23:24:void connect(io.rong.imlib.model.CNUserInfo) -> connect | ||
| 264 | - 27:28:void disconnect(boolean) -> disconnect | ||
| 265 | - 31:32:void joinExistChatRoom(java.lang.String,int) -> joinExistChatRoom | ||
| 266 | - 35:36:void quitChatRoom() -> quitChatRoom | ||
| 267 | - 39:40:void sendChatRoomMessage(java.lang.String) -> sendChatRoomMessage | ||
| 268 | - 43:44:void sendPrivateMessage(java.lang.String,java.lang.String) -> sendPrivateMessage | ||
| 269 | - 47:48:void setConnectStatusListener(io.rong.imlib.base.IChat$OnConnectStatusListener) -> setConnectStatusListener | ||
| 270 | - 51:52:void setOnMessageListener(io.rong.imlib.base.IChat$OnMessageListener) -> setOnMessageListener | ||
| 271 | - 55:56:void setOnChatRoomActionListener(io.rong.imlib.base.IChat$OnChatRoomActionListener) -> setOnChatRoomActionListener | ||
| 272 | - 59:60:void setOnSendMessageListener(io.rong.imlib.base.IChat$OnSendMessageListener) -> setOnSendMessageListener | ||
| 273 | - 63:64:void setOnConnectionListener(io.rong.imlib.base.IChat$OnConnectListener) -> setOnConnectionListener | ||
| 274 | - 67:68:void setOnOperationListener(io.rong.imlib.base.IChat$OnOperationListener) -> setOnOperationListener | ||
| 275 | - 71:72:void setOnResultListener(io.rong.imlib.base.IChat$OnResultListener) -> setOnResultListener | ||
| 276 | - 75:76:void getLatestMessages(java.lang.String,int) -> getLatestMessages | ||
| 277 | - 79:80:void setOnLatestMessageListener(io.rong.imlib.base.IChat$OnLatestMessageListener) -> setOnLatestMessageListener | ||
| 278 | - 83:83:io.rong.imlib.model.UserInfo currentUser() -> currentUser | 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 | ||
| 279 | io.rong.imlib.ConnectChangeReceiver -> io.rong.imlib.ConnectChangeReceiver: | 284 | io.rong.imlib.ConnectChangeReceiver -> io.rong.imlib.ConnectChangeReceiver: |
| 280 | java.lang.String TAG -> TAG | 285 | java.lang.String TAG -> TAG |
| 281 | java.lang.String RECONNECT_ACTION -> RECONNECT_ACTION | 286 | java.lang.String RECONNECT_ACTION -> RECONNECT_ACTION |
| @@ -4461,6 +4466,8 @@ io.rong.imlib.base.IChat -> io.rong.imlib.base.IChat: | @@ -4461,6 +4466,8 @@ io.rong.imlib.base.IChat -> io.rong.imlib.base.IChat: | ||
| 4461 | int SUCCESS_QUIT_CHATROOM -> SUCCESS_QUIT_CHATROOM | 4466 | int SUCCESS_QUIT_CHATROOM -> SUCCESS_QUIT_CHATROOM |
| 4462 | int SUCCESS_SEND_MESSAGE -> SUCCESS_SEND_MESSAGE | 4467 | int SUCCESS_SEND_MESSAGE -> SUCCESS_SEND_MESSAGE |
| 4463 | int RECEIVE -> RECEIVE | 4468 | int RECEIVE -> RECEIVE |
| 4469 | + java.lang.String PRIVATE -> PRIVATE | ||
| 4470 | + java.lang.String CHATROOM -> CHATROOM | ||
| 4464 | java.lang.String MSG_TOKEN_INCORRECT -> MSG_TOKEN_INCORRECT | 4471 | java.lang.String MSG_TOKEN_INCORRECT -> MSG_TOKEN_INCORRECT |
| 4465 | java.lang.String MSG_SUCCESS_CONNECT -> MSG_SUCCESS_CONNECT | 4472 | java.lang.String MSG_SUCCESS_CONNECT -> MSG_SUCCESS_CONNECT |
| 4466 | java.lang.String MSG_SUCCESS_JOIN_CHATROOM -> MSG_SUCCESS_JOIN_CHATROOM | 4473 | java.lang.String MSG_SUCCESS_JOIN_CHATROOM -> MSG_SUCCESS_JOIN_CHATROOM |
| @@ -4475,14 +4482,14 @@ io.rong.imlib.base.IChat -> io.rong.imlib.base.IChat: | @@ -4475,14 +4482,14 @@ io.rong.imlib.base.IChat -> io.rong.imlib.base.IChat: | ||
| 4475 | java.lang.String STATUS_KICKED_OFFLINE_BY_OTHER_CLIENT -> STATUS_KICKED_OFFLINE_BY_OTHER_CLIENT | 4482 | java.lang.String STATUS_KICKED_OFFLINE_BY_OTHER_CLIENT -> STATUS_KICKED_OFFLINE_BY_OTHER_CLIENT |
| 4476 | java.lang.String STATUS_TOKEN_INCORRECT -> STATUS_TOKEN_INCORRECT | 4483 | java.lang.String STATUS_TOKEN_INCORRECT -> STATUS_TOKEN_INCORRECT |
| 4477 | java.lang.String STATUS_SERVER_INVALID -> STATUS_SERVER_INVALID | 4484 | java.lang.String STATUS_SERVER_INVALID -> STATUS_SERVER_INVALID |
| 4478 | - void init(android.content.Context,java.lang.String,java.lang.String) -> init | 4485 | + void init(android.content.Context) -> init |
| 4479 | void connect(io.rong.imlib.model.CNUserInfo) -> connect | 4486 | void connect(io.rong.imlib.model.CNUserInfo) -> connect |
| 4480 | - void connect(java.lang.String) -> connect | ||
| 4481 | void disconnect(boolean) -> disconnect | 4487 | void disconnect(boolean) -> disconnect |
| 4482 | void joinExistChatRoom(java.lang.String,int) -> joinExistChatRoom | 4488 | void joinExistChatRoom(java.lang.String,int) -> joinExistChatRoom |
| 4483 | - void quitChatRoom() -> quitChatRoom | ||
| 4484 | - void sendChatRoomMessage(java.lang.String) -> sendChatRoomMessage | ||
| 4485 | - void sendPrivateMessage(java.lang.String,java.lang.String) -> sendPrivateMessage | 4489 | + void quitChatRoom(java.lang.String) -> quitChatRoom |
| 4490 | + void sendMessage(java.lang.String,java.lang.String,java.lang.String) -> sendMessage | ||
| 4491 | + void modifyUser(java.lang.String,java.lang.String) -> modifyUser | ||
| 4492 | + void exchangeUser(io.rong.imlib.model.CNUserInfo) -> exchangeUser | ||
| 4486 | void setConnectStatusListener(io.rong.imlib.base.IChat$OnConnectStatusListener) -> setConnectStatusListener | 4493 | void setConnectStatusListener(io.rong.imlib.base.IChat$OnConnectStatusListener) -> setConnectStatusListener |
| 4487 | void setOnMessageListener(io.rong.imlib.base.IChat$OnMessageListener) -> setOnMessageListener | 4494 | void setOnMessageListener(io.rong.imlib.base.IChat$OnMessageListener) -> setOnMessageListener |
| 4488 | void setOnChatRoomActionListener(io.rong.imlib.base.IChat$OnChatRoomActionListener) -> setOnChatRoomActionListener | 4495 | void setOnChatRoomActionListener(io.rong.imlib.base.IChat$OnChatRoomActionListener) -> setOnChatRoomActionListener |
| @@ -5381,14 +5388,14 @@ io.rong.imlib.model.CNUserInfo -> io.rong.imlib.model.CNUserInfo: | @@ -5381,14 +5388,14 @@ io.rong.imlib.model.CNUserInfo -> io.rong.imlib.model.CNUserInfo: | ||
| 5381 | java.lang.String userId -> userId | 5388 | java.lang.String userId -> userId |
| 5382 | java.lang.String userName -> userName | 5389 | java.lang.String userName -> userName |
| 5383 | java.lang.String headUrl -> headUrl | 5390 | java.lang.String headUrl -> headUrl |
| 5384 | - 16:18:void <init>() -> <init> | ||
| 5385 | - 20:28:void <init>(java.lang.String,java.lang.String,java.lang.String) -> <init> | ||
| 5386 | - 31:31:java.lang.String getUserId() -> getUserId | ||
| 5387 | - 35:36:void setUserId(java.lang.String) -> setUserId | ||
| 5388 | - 39:39:java.lang.String getUserName() -> getUserName | ||
| 5389 | - 43:44:void setUserName(java.lang.String) -> setUserName | ||
| 5390 | - 47:47:java.lang.String getHeadUrl() -> getHeadUrl | ||
| 5391 | - 51:52:void setHeadUrl(java.lang.String) -> setHeadUrl | 5391 | + 18:20:void <init>() -> <init> |
| 5392 | + 22:30:void <init>(java.lang.String,java.lang.String,java.lang.String) -> <init> | ||
| 5393 | + 33:33:java.lang.String getUserId() -> getUserId | ||
| 5394 | + 37:38:void setUserId(java.lang.String) -> setUserId | ||
| 5395 | + 41:41:java.lang.String getUserName() -> getUserName | ||
| 5396 | + 45:46:void setUserName(java.lang.String) -> setUserName | ||
| 5397 | + 49:49:java.lang.String getHeadUrl() -> getHeadUrl | ||
| 5398 | + 53:54:void setHeadUrl(java.lang.String) -> setHeadUrl | ||
| 5392 | io.rong.imlib.model.CSCustomServiceInfo -> io.rong.imlib.model.CSCustomServiceInfo: | 5399 | io.rong.imlib.model.CSCustomServiceInfo -> io.rong.imlib.model.CSCustomServiceInfo: |
| 5393 | java.lang.String TAG -> TAG | 5400 | java.lang.String TAG -> TAG |
| 5394 | java.lang.String userId -> userId | 5401 | java.lang.String userId -> userId |
| @@ -6577,7 +6584,7 @@ io.rong.imlib.receiver.SealNotificationReceiver -> io.rong.imlib.receiver.SealNo | @@ -6577,7 +6584,7 @@ io.rong.imlib.receiver.SealNotificationReceiver -> io.rong.imlib.receiver.SealNo | ||
| 6577 | 13:13:void <init>() -> <init> | 6584 | 13:13:void <init>() -> <init> |
| 6578 | 19:19:boolean onNotificationMessageArrived(android.content.Context,io.rong.push.notification.PushNotificationMessage) -> onNotificationMessageArrived | 6585 | 19:19:boolean onNotificationMessageArrived(android.content.Context,io.rong.push.notification.PushNotificationMessage) -> onNotificationMessageArrived |
| 6579 | 24:24:boolean onNotificationMessageClicked(android.content.Context,io.rong.push.notification.PushNotificationMessage) -> onNotificationMessageClicked | 6586 | 24:24:boolean onNotificationMessageClicked(android.content.Context,io.rong.push.notification.PushNotificationMessage) -> onNotificationMessageClicked |
| 6580 | - 28:42:io.rong.imlib.model.CNNotificationMessage test(io.rong.imlib.model.CNNotificationMessage,io.rong.push.notification.PushNotificationMessage) -> test | 6587 | + 28:42:io.rong.imlib.model.CNNotificationMessage transform(io.rong.imlib.model.CNNotificationMessage,io.rong.push.notification.PushNotificationMessage) -> transform |
| 6581 | boolean onNotificationMessageArrived(android.content.Context,io.rong.imlib.model.CNNotificationMessage) -> onNotificationMessageArrived | 6588 | boolean onNotificationMessageArrived(android.content.Context,io.rong.imlib.model.CNNotificationMessage) -> onNotificationMessageArrived |
| 6582 | boolean onNotificationMessageClicked(android.content.Context,io.rong.imlib.model.CNNotificationMessage) -> onNotificationMessageClicked | 6589 | boolean onNotificationMessageClicked(android.content.Context,io.rong.imlib.model.CNNotificationMessage) -> onNotificationMessageClicked |
| 6583 | 15:15:void <clinit>() -> <clinit> | 6590 | 15:15:void <clinit>() -> <clinit> |
IMLib/build/outputs/mapping/release/seeds.txt
| @@ -130,6 +130,7 @@ io.rong.imlib.BuildConfig: BuildConfig() | @@ -130,6 +130,7 @@ io.rong.imlib.BuildConfig: BuildConfig() | ||
| 130 | io.rong.imlib.Chat | 130 | io.rong.imlib.Chat |
| 131 | io.rong.imlib.Chat: io.rong.imlib.model.UserInfo currentUser | 131 | 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: java.lang.String currentRoomId | 134 | io.rong.imlib.Chat: java.lang.String currentRoomId |
| 134 | io.rong.imlib.Chat: io.rong.imlib.base.IChat$OnConnectStatusListener mConnectStatusListener | 135 | io.rong.imlib.Chat: io.rong.imlib.base.IChat$OnConnectStatusListener mConnectStatusListener |
| 135 | io.rong.imlib.Chat: io.rong.imlib.base.IChat$OnMessageListener mOnMessageListener | 136 | io.rong.imlib.Chat: io.rong.imlib.base.IChat$OnMessageListener mOnMessageListener |
| @@ -142,22 +143,24 @@ io.rong.imlib.Chat: io.rong.imlib.base.IChat$OnLatestMessageListener mOnLatestMe | @@ -142,22 +143,24 @@ io.rong.imlib.Chat: io.rong.imlib.base.IChat$OnLatestMessageListener mOnLatestMe | ||
| 142 | io.rong.imlib.Chat: java.lang.String APP_KEY | 143 | io.rong.imlib.Chat: java.lang.String APP_KEY |
| 143 | io.rong.imlib.Chat: java.lang.String APP_SECRET | 144 | io.rong.imlib.Chat: java.lang.String APP_SECRET |
| 144 | io.rong.imlib.Chat: io.rong.imlib.Chat chat | 145 | io.rong.imlib.Chat: io.rong.imlib.Chat chat |
| 146 | +io.rong.imlib.Chat: java.util.List roomIdList | ||
| 145 | io.rong.imlib.Chat: io.rong.imlib.RongIMClient$ConnectionStatusListener connectionStatusListener | 147 | io.rong.imlib.Chat: io.rong.imlib.RongIMClient$ConnectionStatusListener connectionStatusListener |
| 146 | io.rong.imlib.Chat: io.rong.imlib.RongIMClient$ChatRoomActionListener chatRoomActionListener | 148 | io.rong.imlib.Chat: io.rong.imlib.RongIMClient$ChatRoomActionListener chatRoomActionListener |
| 147 | io.rong.imlib.Chat: io.rong.imlib.RongIMClient$OnReceiveMessageListener onReceiveMessageListener | 149 | io.rong.imlib.Chat: io.rong.imlib.RongIMClient$OnReceiveMessageListener onReceiveMessageListener |
| 148 | io.rong.imlib.Chat: io.rong.imlib.Chat getInstance() | 150 | io.rong.imlib.Chat: io.rong.imlib.Chat getInstance() |
| 149 | io.rong.imlib.Chat: Chat() | 151 | io.rong.imlib.Chat: Chat() |
| 150 | -io.rong.imlib.Chat: void init(android.content.Context,java.lang.String,java.lang.String) | 152 | +io.rong.imlib.Chat: void init(android.content.Context) |
| 151 | io.rong.imlib.Chat: void connect(io.rong.imlib.model.CNUserInfo) | 153 | io.rong.imlib.Chat: void connect(io.rong.imlib.model.CNUserInfo) |
| 152 | io.rong.imlib.Chat: void getToken(io.rong.imlib.model.CNUserInfo,io.rong.imlib.network.HttpUtil$OnResponse) | 154 | io.rong.imlib.Chat: void getToken(io.rong.imlib.model.CNUserInfo,io.rong.imlib.network.HttpUtil$OnResponse) |
| 153 | io.rong.imlib.Chat: void connect(java.lang.String) | 155 | io.rong.imlib.Chat: void connect(java.lang.String) |
| 154 | io.rong.imlib.Chat: void disconnect(boolean) | 156 | io.rong.imlib.Chat: void disconnect(boolean) |
| 155 | io.rong.imlib.Chat: void joinChatRoom(java.lang.String,int) | 157 | io.rong.imlib.Chat: void joinChatRoom(java.lang.String,int) |
| 156 | io.rong.imlib.Chat: void joinExistChatRoom(java.lang.String,int) | 158 | io.rong.imlib.Chat: void joinExistChatRoom(java.lang.String,int) |
| 157 | -io.rong.imlib.Chat: void quitChatRoom() | ||
| 158 | -io.rong.imlib.Chat: void sendChatRoomMessage(java.lang.String) | ||
| 159 | -io.rong.imlib.Chat: void sendChatRoomMessage(io.rong.imlib.model.MessageContent) | ||
| 160 | -io.rong.imlib.Chat: void sendPrivateMessage(java.lang.String,java.lang.String) | 159 | +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 exchangeUser(io.rong.imlib.model.CNUserInfo) | ||
| 162 | +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) | ||
| 161 | io.rong.imlib.Chat: void setConnectStatusListener(io.rong.imlib.RongIMClient$ConnectionStatusListener) | 164 | io.rong.imlib.Chat: void setConnectStatusListener(io.rong.imlib.RongIMClient$ConnectionStatusListener) |
| 162 | io.rong.imlib.Chat: void setOnReceiveMessageListener(io.rong.imlib.RongIMClient$OnReceiveMessageListener) | 165 | io.rong.imlib.Chat: void setOnReceiveMessageListener(io.rong.imlib.RongIMClient$OnReceiveMessageListener) |
| 163 | io.rong.imlib.Chat: void setChatRoomActionListener(io.rong.imlib.RongIMClient$ChatRoomActionListener) | 166 | io.rong.imlib.Chat: void setChatRoomActionListener(io.rong.imlib.RongIMClient$ChatRoomActionListener) |
| @@ -173,6 +176,8 @@ io.rong.imlib.Chat: void setOnResultListener(io.rong.imlib.base.IChat$OnResultLi | @@ -173,6 +176,8 @@ io.rong.imlib.Chat: void setOnResultListener(io.rong.imlib.base.IChat$OnResultLi | ||
| 173 | io.rong.imlib.Chat: void setOnLatestMessageListener(io.rong.imlib.base.IChat$OnLatestMessageListener) | 176 | io.rong.imlib.Chat: void setOnLatestMessageListener(io.rong.imlib.base.IChat$OnLatestMessageListener) |
| 174 | io.rong.imlib.Chat: io.rong.imlib.model.UserInfo getCurrentUser() | 177 | io.rong.imlib.Chat: io.rong.imlib.model.UserInfo getCurrentUser() |
| 175 | io.rong.imlib.Chat: void setCurrentUser(io.rong.imlib.model.UserInfo) | 178 | io.rong.imlib.Chat: void setCurrentUser(io.rong.imlib.model.UserInfo) |
| 179 | +io.rong.imlib.Chat: io.rong.imlib.model.CNUserInfo getCurrentCNUser() | ||
| 180 | +io.rong.imlib.Chat: void modifyUser(java.lang.String,java.lang.String) | ||
| 176 | io.rong.imlib.Chat: io.rong.imlib.base.IChat$OnConnectListener access$000(io.rong.imlib.Chat) | 181 | io.rong.imlib.Chat: io.rong.imlib.base.IChat$OnConnectListener access$000(io.rong.imlib.Chat) |
| 177 | io.rong.imlib.Chat: io.rong.imlib.base.IChat$OnOperationListener access$100(io.rong.imlib.Chat) | 182 | io.rong.imlib.Chat: io.rong.imlib.base.IChat$OnOperationListener access$100(io.rong.imlib.Chat) |
| 178 | io.rong.imlib.Chat: io.rong.imlib.base.IChat$OnSendMessageListener access$200(io.rong.imlib.Chat) | 183 | io.rong.imlib.Chat: io.rong.imlib.base.IChat$OnSendMessageListener access$200(io.rong.imlib.Chat) |
| @@ -182,6 +187,7 @@ io.rong.imlib.Chat: io.rong.imlib.base.IChat$OnConnectStatusListener access$500( | @@ -182,6 +187,7 @@ io.rong.imlib.Chat: io.rong.imlib.base.IChat$OnConnectStatusListener access$500( | ||
| 182 | io.rong.imlib.Chat: io.rong.imlib.base.IChat$OnChatRoomActionListener access$600(io.rong.imlib.Chat) | 187 | io.rong.imlib.Chat: io.rong.imlib.base.IChat$OnChatRoomActionListener access$600(io.rong.imlib.Chat) |
| 183 | io.rong.imlib.Chat: io.rong.imlib.base.IChat$OnMessageListener access$700(io.rong.imlib.Chat) | 188 | io.rong.imlib.Chat: io.rong.imlib.base.IChat$OnMessageListener access$700(io.rong.imlib.Chat) |
| 184 | io.rong.imlib.Chat: io.rong.imlib.base.IChat$OnLatestMessageListener access$800(io.rong.imlib.Chat) | 189 | io.rong.imlib.Chat: io.rong.imlib.base.IChat$OnLatestMessageListener access$800(io.rong.imlib.Chat) |
| 190 | +io.rong.imlib.Chat: void <clinit>() | ||
| 185 | io.rong.imlib.Chat$1 | 191 | io.rong.imlib.Chat$1 |
| 186 | io.rong.imlib.Chat$1: io.rong.imlib.Chat this$0 | 192 | io.rong.imlib.Chat$1: io.rong.imlib.Chat this$0 |
| 187 | io.rong.imlib.Chat$1: Chat$1(io.rong.imlib.Chat) | 193 | io.rong.imlib.Chat$1: Chat$1(io.rong.imlib.Chat) |
| @@ -258,14 +264,13 @@ io.rong.imlib.Chat$9: void onError(io.rong.imlib.RongIMClient$ErrorCode) | @@ -258,14 +264,13 @@ io.rong.imlib.Chat$9: void onError(io.rong.imlib.RongIMClient$ErrorCode) | ||
| 258 | io.rong.imlib.Chat$9: void onSuccess(java.lang.Object) | 264 | io.rong.imlib.Chat$9: void onSuccess(java.lang.Object) |
| 259 | io.rong.imlib.ChatUtil | 265 | io.rong.imlib.ChatUtil |
| 260 | io.rong.imlib.ChatUtil: ChatUtil() | 266 | io.rong.imlib.ChatUtil: ChatUtil() |
| 261 | -io.rong.imlib.ChatUtil: void init(android.content.Context,java.lang.String,java.lang.String) | ||
| 262 | -io.rong.imlib.ChatUtil: void connect(java.lang.String) | 267 | +io.rong.imlib.ChatUtil: void init(android.content.Context) |
| 263 | io.rong.imlib.ChatUtil: void connect(io.rong.imlib.model.CNUserInfo) | 268 | io.rong.imlib.ChatUtil: void connect(io.rong.imlib.model.CNUserInfo) |
| 264 | io.rong.imlib.ChatUtil: void disconnect(boolean) | 269 | io.rong.imlib.ChatUtil: void disconnect(boolean) |
| 265 | io.rong.imlib.ChatUtil: void joinExistChatRoom(java.lang.String,int) | 270 | io.rong.imlib.ChatUtil: void joinExistChatRoom(java.lang.String,int) |
| 266 | -io.rong.imlib.ChatUtil: void quitChatRoom() | ||
| 267 | -io.rong.imlib.ChatUtil: void sendChatRoomMessage(java.lang.String) | ||
| 268 | -io.rong.imlib.ChatUtil: void sendPrivateMessage(java.lang.String,java.lang.String) | 271 | +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) | ||
| 273 | +io.rong.imlib.ChatUtil: void exchangeUser(io.rong.imlib.model.CNUserInfo) | ||
| 269 | io.rong.imlib.ChatUtil: void setConnectStatusListener(io.rong.imlib.base.IChat$OnConnectStatusListener) | 274 | io.rong.imlib.ChatUtil: void setConnectStatusListener(io.rong.imlib.base.IChat$OnConnectStatusListener) |
| 270 | io.rong.imlib.ChatUtil: void setOnMessageListener(io.rong.imlib.base.IChat$OnMessageListener) | 275 | io.rong.imlib.ChatUtil: void setOnMessageListener(io.rong.imlib.base.IChat$OnMessageListener) |
| 271 | io.rong.imlib.ChatUtil: void setOnChatRoomActionListener(io.rong.imlib.base.IChat$OnChatRoomActionListener) | 276 | io.rong.imlib.ChatUtil: void setOnChatRoomActionListener(io.rong.imlib.base.IChat$OnChatRoomActionListener) |
| @@ -275,7 +280,7 @@ io.rong.imlib.ChatUtil: void setOnOperationListener(io.rong.imlib.base.IChat$OnO | @@ -275,7 +280,7 @@ io.rong.imlib.ChatUtil: void setOnOperationListener(io.rong.imlib.base.IChat$OnO | ||
| 275 | io.rong.imlib.ChatUtil: void setOnResultListener(io.rong.imlib.base.IChat$OnResultListener) | 280 | io.rong.imlib.ChatUtil: void setOnResultListener(io.rong.imlib.base.IChat$OnResultListener) |
| 276 | io.rong.imlib.ChatUtil: void getLatestMessages(java.lang.String,int) | 281 | io.rong.imlib.ChatUtil: void getLatestMessages(java.lang.String,int) |
| 277 | io.rong.imlib.ChatUtil: void setOnLatestMessageListener(io.rong.imlib.base.IChat$OnLatestMessageListener) | 282 | io.rong.imlib.ChatUtil: void setOnLatestMessageListener(io.rong.imlib.base.IChat$OnLatestMessageListener) |
| 278 | -io.rong.imlib.ChatUtil: io.rong.imlib.model.UserInfo currentUser() | 283 | +io.rong.imlib.ChatUtil: void modifyUser(java.lang.String,java.lang.String) |
| 279 | io.rong.imlib.ConnectChangeReceiver | 284 | io.rong.imlib.ConnectChangeReceiver |
| 280 | io.rong.imlib.ConnectChangeReceiver: java.lang.String TAG | 285 | io.rong.imlib.ConnectChangeReceiver: java.lang.String TAG |
| 281 | io.rong.imlib.ConnectChangeReceiver: java.lang.String RECONNECT_ACTION | 286 | io.rong.imlib.ConnectChangeReceiver: java.lang.String RECONNECT_ACTION |
| @@ -4461,6 +4466,8 @@ io.rong.imlib.base.IChat: int SUCCESS_JOIN_EXIST_CHATROOM | @@ -4461,6 +4466,8 @@ io.rong.imlib.base.IChat: int SUCCESS_JOIN_EXIST_CHATROOM | ||
| 4461 | io.rong.imlib.base.IChat: int SUCCESS_QUIT_CHATROOM | 4466 | io.rong.imlib.base.IChat: int SUCCESS_QUIT_CHATROOM |
| 4462 | io.rong.imlib.base.IChat: int SUCCESS_SEND_MESSAGE | 4467 | io.rong.imlib.base.IChat: int SUCCESS_SEND_MESSAGE |
| 4463 | io.rong.imlib.base.IChat: int RECEIVE | 4468 | io.rong.imlib.base.IChat: int RECEIVE |
| 4469 | +io.rong.imlib.base.IChat: java.lang.String PRIVATE | ||
| 4470 | +io.rong.imlib.base.IChat: java.lang.String CHATROOM | ||
| 4464 | io.rong.imlib.base.IChat: java.lang.String MSG_TOKEN_INCORRECT | 4471 | io.rong.imlib.base.IChat: java.lang.String MSG_TOKEN_INCORRECT |
| 4465 | io.rong.imlib.base.IChat: java.lang.String MSG_SUCCESS_CONNECT | 4472 | io.rong.imlib.base.IChat: java.lang.String MSG_SUCCESS_CONNECT |
| 4466 | io.rong.imlib.base.IChat: java.lang.String MSG_SUCCESS_JOIN_CHATROOM | 4473 | io.rong.imlib.base.IChat: java.lang.String MSG_SUCCESS_JOIN_CHATROOM |
| @@ -4475,14 +4482,14 @@ io.rong.imlib.base.IChat: java.lang.String STATUS_DISCONNECTED | @@ -4475,14 +4482,14 @@ io.rong.imlib.base.IChat: java.lang.String STATUS_DISCONNECTED | ||
| 4475 | io.rong.imlib.base.IChat: java.lang.String STATUS_KICKED_OFFLINE_BY_OTHER_CLIENT | 4482 | io.rong.imlib.base.IChat: java.lang.String STATUS_KICKED_OFFLINE_BY_OTHER_CLIENT |
| 4476 | io.rong.imlib.base.IChat: java.lang.String STATUS_TOKEN_INCORRECT | 4483 | io.rong.imlib.base.IChat: java.lang.String STATUS_TOKEN_INCORRECT |
| 4477 | io.rong.imlib.base.IChat: java.lang.String STATUS_SERVER_INVALID | 4484 | io.rong.imlib.base.IChat: java.lang.String STATUS_SERVER_INVALID |
| 4478 | -io.rong.imlib.base.IChat: void init(android.content.Context,java.lang.String,java.lang.String) | 4485 | +io.rong.imlib.base.IChat: void init(android.content.Context) |
| 4479 | io.rong.imlib.base.IChat: void connect(io.rong.imlib.model.CNUserInfo) | 4486 | io.rong.imlib.base.IChat: void connect(io.rong.imlib.model.CNUserInfo) |
| 4480 | -io.rong.imlib.base.IChat: void connect(java.lang.String) | ||
| 4481 | io.rong.imlib.base.IChat: void disconnect(boolean) | 4487 | io.rong.imlib.base.IChat: void disconnect(boolean) |
| 4482 | io.rong.imlib.base.IChat: void joinExistChatRoom(java.lang.String,int) | 4488 | io.rong.imlib.base.IChat: void joinExistChatRoom(java.lang.String,int) |
| 4483 | -io.rong.imlib.base.IChat: void quitChatRoom() | ||
| 4484 | -io.rong.imlib.base.IChat: void sendChatRoomMessage(java.lang.String) | ||
| 4485 | -io.rong.imlib.base.IChat: void sendPrivateMessage(java.lang.String,java.lang.String) | 4489 | +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) | ||
| 4491 | +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) | ||
| 4486 | io.rong.imlib.base.IChat: void setConnectStatusListener(io.rong.imlib.base.IChat$OnConnectStatusListener) | 4493 | io.rong.imlib.base.IChat: void setConnectStatusListener(io.rong.imlib.base.IChat$OnConnectStatusListener) |
| 4487 | io.rong.imlib.base.IChat: void setOnMessageListener(io.rong.imlib.base.IChat$OnMessageListener) | 4494 | io.rong.imlib.base.IChat: void setOnMessageListener(io.rong.imlib.base.IChat$OnMessageListener) |
| 4488 | io.rong.imlib.base.IChat: void setOnChatRoomActionListener(io.rong.imlib.base.IChat$OnChatRoomActionListener) | 4495 | io.rong.imlib.base.IChat: void setOnChatRoomActionListener(io.rong.imlib.base.IChat$OnChatRoomActionListener) |
| @@ -6577,7 +6584,7 @@ io.rong.imlib.receiver.SealNotificationReceiver: io.rong.imlib.model.CNNotificat | @@ -6577,7 +6584,7 @@ io.rong.imlib.receiver.SealNotificationReceiver: io.rong.imlib.model.CNNotificat | ||
| 6577 | io.rong.imlib.receiver.SealNotificationReceiver: SealNotificationReceiver() | 6584 | io.rong.imlib.receiver.SealNotificationReceiver: SealNotificationReceiver() |
| 6578 | io.rong.imlib.receiver.SealNotificationReceiver: boolean onNotificationMessageArrived(android.content.Context,io.rong.push.notification.PushNotificationMessage) | 6585 | io.rong.imlib.receiver.SealNotificationReceiver: boolean onNotificationMessageArrived(android.content.Context,io.rong.push.notification.PushNotificationMessage) |
| 6579 | io.rong.imlib.receiver.SealNotificationReceiver: boolean onNotificationMessageClicked(android.content.Context,io.rong.push.notification.PushNotificationMessage) | 6586 | io.rong.imlib.receiver.SealNotificationReceiver: boolean onNotificationMessageClicked(android.content.Context,io.rong.push.notification.PushNotificationMessage) |
| 6580 | -io.rong.imlib.receiver.SealNotificationReceiver: io.rong.imlib.model.CNNotificationMessage test(io.rong.imlib.model.CNNotificationMessage,io.rong.push.notification.PushNotificationMessage) | 6587 | +io.rong.imlib.receiver.SealNotificationReceiver: io.rong.imlib.model.CNNotificationMessage transform(io.rong.imlib.model.CNNotificationMessage,io.rong.push.notification.PushNotificationMessage) |
| 6581 | io.rong.imlib.receiver.SealNotificationReceiver: boolean onNotificationMessageArrived(android.content.Context,io.rong.imlib.model.CNNotificationMessage) | 6588 | io.rong.imlib.receiver.SealNotificationReceiver: boolean onNotificationMessageArrived(android.content.Context,io.rong.imlib.model.CNNotificationMessage) |
| 6582 | io.rong.imlib.receiver.SealNotificationReceiver: boolean onNotificationMessageClicked(android.content.Context,io.rong.imlib.model.CNNotificationMessage) | 6589 | io.rong.imlib.receiver.SealNotificationReceiver: boolean onNotificationMessageClicked(android.content.Context,io.rong.imlib.model.CNNotificationMessage) |
| 6583 | io.rong.imlib.receiver.SealNotificationReceiver: void <clinit>() | 6590 | io.rong.imlib.receiver.SealNotificationReceiver: void <clinit>() |
IMLib/src/main/java/io.rong.imlib/Chat.java
| @@ -2,13 +2,13 @@ package io.rong.imlib; | @@ -2,13 +2,13 @@ package io.rong.imlib; | ||
| 2 | 2 | ||
| 3 | import android.content.Context; | 3 | import android.content.Context; |
| 4 | import android.net.Uri; | 4 | import android.net.Uri; |
| 5 | -import android.util.Log; | ||
| 6 | 5 | ||
| 7 | import org.json.JSONException; | 6 | import org.json.JSONException; |
| 8 | import org.json.JSONObject; | 7 | import org.json.JSONObject; |
| 9 | 8 | ||
| 10 | import java.util.ArrayList; | 9 | import java.util.ArrayList; |
| 11 | import java.util.List; | 10 | import java.util.List; |
| 11 | +import java.util.UUID; | ||
| 12 | 12 | ||
| 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; |
| @@ -30,6 +30,8 @@ public class Chat implements IChat { | @@ -30,6 +30,8 @@ public class Chat implements IChat { | ||
| 30 | 30 | ||
| 31 | public static CNUserInfo currentCNUser; | 31 | public static CNUserInfo currentCNUser; |
| 32 | 32 | ||
| 33 | + public static int defMessageCount; | ||
| 34 | + | ||
| 33 | //当前聊天室房间id | 35 | //当前聊天室房间id |
| 34 | private static String currentRoomId; | 36 | private static String currentRoomId; |
| 35 | 37 | ||
| @@ -43,12 +45,14 @@ public class Chat implements IChat { | @@ -43,12 +45,14 @@ public class Chat implements IChat { | ||
| 43 | private OnResultListener mOnResultListener; | 45 | private OnResultListener mOnResultListener; |
| 44 | private OnLatestMessageListener mOnLatestMessageListener; | 46 | private OnLatestMessageListener mOnLatestMessageListener; |
| 45 | 47 | ||
| 46 | - private static String APP_KEY; | ||
| 47 | - private static String APP_SECRET; | 48 | + private static String APP_KEY = "e5t4ouvpe5qea"; |
| 49 | + private static String APP_SECRET = "N16VJFIPE22p"; | ||
| 48 | 50 | ||
| 49 | 51 | ||
| 50 | private static Chat chat; | 52 | private static Chat chat; |
| 51 | 53 | ||
| 54 | + private List<String> roomIdList; | ||
| 55 | + | ||
| 52 | protected static Chat getInstance() { | 56 | protected static Chat getInstance() { |
| 53 | if (chat == null) | 57 | if (chat == null) |
| 54 | chat = new Chat(); | 58 | chat = new Chat(); |
| @@ -61,18 +65,28 @@ public class Chat implements IChat { | @@ -61,18 +65,28 @@ public class Chat implements IChat { | ||
| 61 | 65 | ||
| 62 | 66 | ||
| 63 | //初始化方法 | 67 | //初始化方法 |
| 64 | - public void init(Context context, String appKey, String appSecret) { | ||
| 65 | - RongIMClient.init(context, appKey); | ||
| 66 | - APP_KEY = appKey; | ||
| 67 | - APP_SECRET = appSecret; | 68 | + public void init(Context context) { |
| 69 | + RongIMClient.init(context, APP_KEY); | ||
| 70 | + roomIdList = new ArrayList<>(); | ||
| 68 | } | 71 | } |
| 69 | 72 | ||
| 70 | public void connect(CNUserInfo cnUserInfo) { | 73 | public void connect(CNUserInfo cnUserInfo) { |
| 71 | - String userId = cnUserInfo.getUserId() == null ? "" : cnUserInfo.getUserId(); | ||
| 72 | - String userName = cnUserInfo.getUserName() == null ? "" : cnUserInfo.getUserName(); | ||
| 73 | - String headUrl = cnUserInfo.getHeadUrl() == null ? "" : cnUserInfo.getHeadUrl(); | ||
| 74 | - Log.e("DemoView", userId + " : " + userName + " : "); | ||
| 75 | - currentUser = new UserInfo(userId, userName, Uri.parse(headUrl)); | 74 | + String userId; |
| 75 | + String userName; | ||
| 76 | + String headUrl; | ||
| 77 | + if (cnUserInfo == null) { | ||
| 78 | + //TODO UUID 头像地址 | ||
| 79 | + userId = UUID.randomUUID().toString().replaceAll("-", ""); | ||
| 80 | + userName = "游客" + System.currentTimeMillis(); | ||
| 81 | + headUrl = ""; | ||
| 82 | + cnUserInfo = new CNUserInfo(userId, userName, headUrl); | ||
| 83 | + currentUser = new UserInfo(userId, userName, Uri.parse(headUrl)); | ||
| 84 | + } else { | ||
| 85 | + userId = cnUserInfo.getUserId() == null ? "" : cnUserInfo.getUserId(); | ||
| 86 | + userName = cnUserInfo.getUserName() == null ? "" : cnUserInfo.getUserName(); | ||
| 87 | + headUrl = cnUserInfo.getHeadUrl() == null ? "" : cnUserInfo.getHeadUrl(); | ||
| 88 | + currentUser = new UserInfo(userId, userName, Uri.parse(headUrl)); | ||
| 89 | + } | ||
| 76 | getToken(cnUserInfo, new HttpUtil.OnResponse() { | 90 | getToken(cnUserInfo, new HttpUtil.OnResponse() { |
| 77 | @Override | 91 | @Override |
| 78 | public void onResponse(int code, String body) { | 92 | public void onResponse(int code, String body) { |
| @@ -130,7 +144,8 @@ public class Chat implements IChat { | @@ -130,7 +144,8 @@ public class Chat implements IChat { | ||
| 130 | } | 144 | } |
| 131 | 145 | ||
| 132 | //加入聊天室,如果存在则加入,如果不存在,则创建 | 146 | //加入聊天室,如果存在则加入,如果不存在,则创建 |
| 133 | - public void joinChatRoom(String roomId, int defMessageCount) { | 147 | + public void joinChatRoom(String roomId, int messageCount) { |
| 148 | + defMessageCount = messageCount; | ||
| 134 | currentRoomId = roomId; | 149 | currentRoomId = roomId; |
| 135 | RongIMClient.getInstance().joinChatRoom(currentRoomId, defMessageCount, new RongIMClient.OperationCallback() { | 150 | RongIMClient.getInstance().joinChatRoom(currentRoomId, defMessageCount, new RongIMClient.OperationCallback() { |
| 136 | @Override | 151 | @Override |
| @@ -148,8 +163,10 @@ public class Chat implements IChat { | @@ -148,8 +163,10 @@ public class Chat implements IChat { | ||
| 148 | } | 163 | } |
| 149 | 164 | ||
| 150 | //加入聊天室,如果存在则加入,如果不存在则加入失败 | 165 | //加入聊天室,如果存在则加入,如果不存在则加入失败 |
| 151 | - public void joinExistChatRoom(String roomId, int defMessageCount) { | 166 | + public void joinExistChatRoom(String roomId, int messageCount) { |
| 167 | + defMessageCount = messageCount; | ||
| 152 | currentRoomId = roomId; | 168 | currentRoomId = roomId; |
| 169 | + roomIdList.add(currentRoomId); | ||
| 153 | RongIMClient.getInstance().joinChatRoom(currentRoomId, defMessageCount, new RongIMClient.OperationCallback() { | 170 | RongIMClient.getInstance().joinChatRoom(currentRoomId, defMessageCount, new RongIMClient.OperationCallback() { |
| 154 | @Override | 171 | @Override |
| 155 | public void onSuccess() { | 172 | public void onSuccess() { |
| @@ -164,8 +181,13 @@ public class Chat implements IChat { | @@ -164,8 +181,13 @@ public class Chat implements IChat { | ||
| 164 | } | 181 | } |
| 165 | 182 | ||
| 166 | //退出聊天室,不再接收其消息 | 183 | //退出聊天室,不再接收其消息 |
| 167 | - public void quitChatRoom() { | ||
| 168 | - RongIMClient.getInstance().quitChatRoom(currentRoomId, new RongIMClient.OperationCallback() { | 184 | + public void quitChatRoom(String roomId) { |
| 185 | + for (int i = 0; i < roomIdList.size(); i++) { | ||
| 186 | + if (roomIdList.get(i).equals(roomId)) { | ||
| 187 | + roomIdList.remove(i); | ||
| 188 | + } | ||
| 189 | + } | ||
| 190 | + RongIMClient.getInstance().quitChatRoom(roomId, new RongIMClient.OperationCallback() { | ||
| 169 | @Override | 191 | @Override |
| 170 | public void onSuccess() { | 192 | public void onSuccess() { |
| 171 | //TODO 退出聊天室成功 | 193 | //TODO 退出聊天室成功 |
| @@ -181,18 +203,29 @@ public class Chat implements IChat { | @@ -181,18 +203,29 @@ public class Chat implements IChat { | ||
| 181 | } | 203 | } |
| 182 | 204 | ||
| 183 | //向当前聊天室发送消息 | 205 | //向当前聊天室发送消息 |
| 184 | - public void sendChatRoomMessage(String message) { | 206 | + public void sendMessage(String conversationType, String targetId, String message) { |
| 185 | final TextMessage content = TextMessage.obtain(message); | 207 | final TextMessage content = TextMessage.obtain(message); |
| 186 | - sendChatRoomMessage(content); | 208 | + if (conversationType.equals(IChat.PRIVATE)) { |
| 209 | + sendPrivateMessage(targetId, content); | ||
| 210 | + } else if (conversationType.equals(IChat.CHATROOM)) { | ||
| 211 | + sendChatRoomMessage(targetId, content); | ||
| 212 | + } | ||
| 187 | } | 213 | } |
| 188 | 214 | ||
| 189 | - private void sendChatRoomMessage(final MessageContent msgContent) { | 215 | + //切换用户 |
| 216 | + public void exchangeUser(CNUserInfo userInfo) { | ||
| 217 | + disconnect(false); | ||
| 218 | + connect(userInfo); | ||
| 219 | + joinChatRoom(currentRoomId, -1); | ||
| 220 | + } | ||
| 221 | + | ||
| 222 | + private void sendChatRoomMessage(String targetId, final MessageContent msgContent) { | ||
| 190 | if (currentUser == null) { | 223 | if (currentUser == null) { |
| 191 | throw new RuntimeException("currentUser should not be null."); | 224 | throw new RuntimeException("currentUser should not be null."); |
| 192 | } | 225 | } |
| 193 | 226 | ||
| 194 | msgContent.setUserInfo(currentUser); | 227 | msgContent.setUserInfo(currentUser); |
| 195 | - final Message msg = Message.obtain(currentRoomId, Conversation.ConversationType.CHATROOM, msgContent); | 228 | + final Message msg = Message.obtain(targetId, Conversation.ConversationType.CHATROOM, msgContent); |
| 196 | RongIMClient.getInstance().sendMessage(msg, null, null, new RongIMClient.SendMessageCallback() { | 229 | RongIMClient.getInstance().sendMessage(msg, null, null, new RongIMClient.SendMessageCallback() { |
| 197 | @Override | 230 | @Override |
| 198 | public void onError(Integer integer, RongIMClient.ErrorCode errorCode) { | 231 | public void onError(Integer integer, RongIMClient.ErrorCode errorCode) { |
| @@ -208,6 +241,7 @@ public class Chat implements IChat { | @@ -208,6 +241,7 @@ public class Chat implements IChat { | ||
| 208 | }, new RongIMClient.ResultCallback<Message>() { | 241 | }, new RongIMClient.ResultCallback<Message>() { |
| 209 | @Override | 242 | @Override |
| 210 | public void onSuccess(Message message) { | 243 | public void onSuccess(Message message) { |
| 244 | + | ||
| 211 | mOnResultListener.onSuccess(cnMessage(message)); | 245 | mOnResultListener.onSuccess(cnMessage(message)); |
| 212 | } | 246 | } |
| 213 | 247 | ||
| @@ -220,16 +254,14 @@ public class Chat implements IChat { | @@ -220,16 +254,14 @@ public class Chat implements IChat { | ||
| 220 | } | 254 | } |
| 221 | 255 | ||
| 222 | //单聊 | 256 | //单聊 |
| 223 | - public void sendPrivateMessage(String targetId, final String message) { | 257 | + private void sendPrivateMessage(String targetId, final MessageContent message) { |
| 224 | if (currentUser == null) { | 258 | if (currentUser == null) { |
| 225 | throw new RuntimeException("currentUser should not be null."); | 259 | throw new RuntimeException("currentUser should not be null."); |
| 226 | } | 260 | } |
| 227 | 261 | ||
| 228 | - TextMessage content = TextMessage.obtain(message); | ||
| 229 | - | ||
| 230 | - content.setUserInfo(currentUser); | 262 | + message.setUserInfo(currentUser); |
| 231 | 263 | ||
| 232 | - final Message msg = Message.obtain(targetId, Conversation.ConversationType.PRIVATE, content); | 264 | + final Message msg = Message.obtain(targetId, Conversation.ConversationType.PRIVATE, message); |
| 233 | RongIMClient.getInstance().sendMessage(msg, null, null, new RongIMClient.SendMessageCallback() { | 265 | RongIMClient.getInstance().sendMessage(msg, null, null, new RongIMClient.SendMessageCallback() { |
| 234 | @Override | 266 | @Override |
| 235 | public void onError(Integer integer, RongIMClient.ErrorCode errorCode) { | 267 | public void onError(Integer integer, RongIMClient.ErrorCode errorCode) { |
| @@ -415,4 +447,15 @@ public class Chat implements IChat { | @@ -415,4 +447,15 @@ public class Chat implements IChat { | ||
| 415 | public void setCurrentUser(UserInfo user) { | 447 | public void setCurrentUser(UserInfo user) { |
| 416 | currentUser = user; | 448 | currentUser = user; |
| 417 | } | 449 | } |
| 450 | + | ||
| 451 | + public static CNUserInfo getCurrentCNUser() { | ||
| 452 | + return currentCNUser; | ||
| 453 | + } | ||
| 454 | + | ||
| 455 | + public void modifyUser(String userName, String headUrl) { | ||
| 456 | +// currentCNUser = currentCNUserInfo; | ||
| 457 | + currentUser.setName(userName); | ||
| 458 | + currentUser.setPortraitUri(Uri.parse(headUrl)); | ||
| 459 | + setCurrentUser(currentUser); | ||
| 460 | + } | ||
| 418 | } | 461 | } |
IMLib/src/main/java/io.rong.imlib/ChatUtil.java
| @@ -11,12 +11,8 @@ import io.rong.imlib.model.UserInfo; | @@ -11,12 +11,8 @@ import io.rong.imlib.model.UserInfo; | ||
| 11 | */ | 11 | */ |
| 12 | 12 | ||
| 13 | public class ChatUtil { | 13 | public class ChatUtil { |
| 14 | - public static void init(Context context, String appKey, String appSecret) { | ||
| 15 | - Chat.getInstance().init(context, appKey, appSecret); | ||
| 16 | - } | ||
| 17 | - | ||
| 18 | - public static void connect(String token) { | ||
| 19 | - Chat.getInstance().connect(token); | 14 | + public static void init(Context context) { |
| 15 | + Chat.getInstance().init(context); | ||
| 20 | } | 16 | } |
| 21 | 17 | ||
| 22 | public static void connect(CNUserInfo cnUserInfo) { | 18 | public static void connect(CNUserInfo cnUserInfo) { |
| @@ -31,16 +27,16 @@ public class ChatUtil { | @@ -31,16 +27,16 @@ public class ChatUtil { | ||
| 31 | Chat.getInstance().joinExistChatRoom(roomId, defMessageCount); | 27 | Chat.getInstance().joinExistChatRoom(roomId, defMessageCount); |
| 32 | } | 28 | } |
| 33 | 29 | ||
| 34 | - public static void quitChatRoom() { | ||
| 35 | - Chat.getInstance().quitChatRoom(); | 30 | + public static void quitChatRoom(String roomId) { |
| 31 | + Chat.getInstance().quitChatRoom(roomId); | ||
| 36 | } | 32 | } |
| 37 | 33 | ||
| 38 | - public static void sendChatRoomMessage(String message) { | ||
| 39 | - Chat.getInstance().sendChatRoomMessage(message); | 34 | + public static void sendMessage(String conversationType, String targetId, String message) { |
| 35 | + Chat.getInstance().sendMessage(conversationType, targetId, message); | ||
| 40 | } | 36 | } |
| 41 | 37 | ||
| 42 | - public static void sendPrivateMessage(String targetId, String message) { | ||
| 43 | - Chat.getInstance().sendPrivateMessage(targetId, message); | 38 | + public static void exchangeUser(CNUserInfo userInfo) { |
| 39 | + Chat.getInstance().exchangeUser(userInfo); | ||
| 44 | } | 40 | } |
| 45 | 41 | ||
| 46 | public static void setConnectStatusListener(IChat.OnConnectStatusListener listener) { | 42 | public static void setConnectStatusListener(IChat.OnConnectStatusListener listener) { |
| @@ -79,7 +75,7 @@ public class ChatUtil { | @@ -79,7 +75,7 @@ public class ChatUtil { | ||
| 79 | Chat.getInstance().setOnLatestMessageListener(listener); | 75 | Chat.getInstance().setOnLatestMessageListener(listener); |
| 80 | } | 76 | } |
| 81 | 77 | ||
| 82 | - public static UserInfo currentUser() { | ||
| 83 | - return Chat.getInstance().currentUser; | 78 | + public static void modifyUser(String userName, String headUrl) { |
| 79 | + Chat.getInstance().modifyUser(userName, headUrl); | ||
| 84 | } | 80 | } |
| 85 | } | 81 | } |
IMLib/src/main/java/io.rong.imlib/base/IChat.java
| @@ -29,6 +29,9 @@ public interface IChat { | @@ -29,6 +29,9 @@ public interface IChat { | ||
| 29 | int SUCCESS_SEND_MESSAGE = 100005; | 29 | int SUCCESS_SEND_MESSAGE = 100005; |
| 30 | int RECEIVE = 100006; | 30 | int RECEIVE = 100006; |
| 31 | 31 | ||
| 32 | + String PRIVATE = "private"; | ||
| 33 | + String CHATROOM = "chatRoom"; | ||
| 34 | + | ||
| 32 | String MSG_TOKEN_INCORRECT = "Token错误"; | 35 | String MSG_TOKEN_INCORRECT = "Token错误"; |
| 33 | String MSG_SUCCESS_CONNECT = "连接成功"; | 36 | String MSG_SUCCESS_CONNECT = "连接成功"; |
| 34 | String MSG_SUCCESS_JOIN_CHATROOM = "加入聊天室成功"; | 37 | String MSG_SUCCESS_JOIN_CHATROOM = "加入聊天室成功"; |
| @@ -45,42 +48,57 @@ public interface IChat { | @@ -45,42 +48,57 @@ public interface IChat { | ||
| 45 | String STATUS_TOKEN_INCORRECT = "Token incorrect."; | 48 | String STATUS_TOKEN_INCORRECT = "Token incorrect."; |
| 46 | String STATUS_SERVER_INVALID = "Server invalid."; | 49 | String STATUS_SERVER_INVALID = "Server invalid."; |
| 47 | 50 | ||
| 48 | - void init(Context context, String appKey, String appSecret); | 51 | + //初始化 |
| 52 | + void init(Context context); | ||
| 49 | 53 | ||
| 54 | + //连接服务器 | ||
| 50 | void connect(CNUserInfo cnUserInfo); | 55 | void connect(CNUserInfo cnUserInfo); |
| 51 | 56 | ||
| 52 | - void connect(String token); | ||
| 53 | - | 57 | + //断开连接 |
| 54 | void disconnect(boolean isReceivePush); | 58 | void disconnect(boolean isReceivePush); |
| 55 | 59 | ||
| 60 | + //加入已经存在的聊天室 | ||
| 56 | void joinExistChatRoom(String roomId, int defMessageCount); | 61 | void joinExistChatRoom(String roomId, int defMessageCount); |
| 57 | 62 | ||
| 58 | - void quitChatRoom(); | 63 | + //退书聊天室 |
| 64 | + void quitChatRoom(String roomId); | ||
| 59 | 65 | ||
| 60 | - void sendChatRoomMessage(String message); | 66 | + //发送消息 |
| 67 | + void sendMessage(String conversationType, String targetId, String message); | ||
| 61 | 68 | ||
| 62 | - void sendPrivateMessage(String targetId, String message); | 69 | + //更新用户信息 |
| 70 | + void modifyUser(String userName, String headUrl); | ||
| 63 | 71 | ||
| 72 | + //切换账户 | ||
| 73 | + void exchangeUser(CNUserInfo userInfo); | ||
| 74 | + | ||
| 75 | + //连接状态监听 | ||
| 64 | void setConnectStatusListener(OnConnectStatusListener listener); | 76 | void setConnectStatusListener(OnConnectStatusListener listener); |
| 65 | 77 | ||
| 78 | + //接收消息监听 | ||
| 66 | void setOnMessageListener(OnMessageListener listener); | 79 | void setOnMessageListener(OnMessageListener listener); |
| 67 | 80 | ||
| 81 | + //聊天室操作 | ||
| 68 | void setOnChatRoomActionListener(OnChatRoomActionListener listener); | 82 | void setOnChatRoomActionListener(OnChatRoomActionListener listener); |
| 69 | 83 | ||
| 84 | + //发送消息监听 | ||
| 70 | void setOnSendMessageListener(OnSendMessageListener listener); | 85 | void setOnSendMessageListener(OnSendMessageListener listener); |
| 71 | 86 | ||
| 87 | + //设置连接监听 | ||
| 72 | void setOnConnectionListener(OnConnectListener listener); | 88 | void setOnConnectionListener(OnConnectListener listener); |
| 73 | 89 | ||
| 90 | + //加入与退出聊天室监听 | ||
| 74 | void setOnOperationListener(OnOperationListener listener); | 91 | void setOnOperationListener(OnOperationListener listener); |
| 75 | 92 | ||
| 93 | + //发送消息结果 | ||
| 76 | void setOnResultListener(OnResultListener listener); | 94 | void setOnResultListener(OnResultListener listener); |
| 77 | 95 | ||
| 96 | + //从本地获取私聊历史消息 | ||
| 78 | void getLatestMessages(String targetId, int count); | 97 | void getLatestMessages(String targetId, int count); |
| 79 | 98 | ||
| 99 | + //获取历史消息监听 | ||
| 80 | void setOnLatestMessageListener(OnLatestMessageListener listener); | 100 | void setOnLatestMessageListener(OnLatestMessageListener listener); |
| 81 | 101 | ||
| 82 | -// void setCurrentUser(UserInfo user); | ||
| 83 | - | ||
| 84 | interface OnConnectStatusListener { | 102 | interface OnConnectStatusListener { |
| 85 | void onConnectStatus(int what, String extra); | 103 | void onConnectStatus(int what, String extra); |
| 86 | } | 104 | } |
IMLib/src/main/java/io.rong.imlib/model/CNUserInfo.java
| @@ -3,11 +3,13 @@ package io.rong.imlib.model; | @@ -3,11 +3,13 @@ package io.rong.imlib.model; | ||
| 3 | import android.net.Uri; | 3 | import android.net.Uri; |
| 4 | import android.text.TextUtils; | 4 | import android.text.TextUtils; |
| 5 | 5 | ||
| 6 | +import java.io.Serializable; | ||
| 7 | + | ||
| 6 | /** | 8 | /** |
| 7 | * Created by Lynn on 2/10/2017. | 9 | * Created by Lynn on 2/10/2017. |
| 8 | */ | 10 | */ |
| 9 | 11 | ||
| 10 | -public class CNUserInfo { | 12 | +public class CNUserInfo implements Serializable { |
| 11 | 13 | ||
| 12 | private String userId; | 14 | private String userId; |
| 13 | private String userName; | 15 | private String userName; |
IMLib/src/main/java/io.rong.imlib/receiver/SealNotificationReceiver.java
| @@ -16,15 +16,15 @@ public abstract class SealNotificationReceiver extends PushMessageReceiver { | @@ -16,15 +16,15 @@ public abstract class SealNotificationReceiver extends PushMessageReceiver { | ||
| 16 | 16 | ||
| 17 | @Override | 17 | @Override |
| 18 | public boolean onNotificationMessageArrived(Context context, PushNotificationMessage pushNotificationMessage) { | 18 | public boolean onNotificationMessageArrived(Context context, PushNotificationMessage pushNotificationMessage) { |
| 19 | - return onNotificationMessageArrived(context, test(notificationMessage, pushNotificationMessage)); | 19 | + return onNotificationMessageArrived(context, transform(notificationMessage, pushNotificationMessage)); |
| 20 | } | 20 | } |
| 21 | 21 | ||
| 22 | @Override | 22 | @Override |
| 23 | public boolean onNotificationMessageClicked(Context context, PushNotificationMessage pushNotificationMessage) { | 23 | public boolean onNotificationMessageClicked(Context context, PushNotificationMessage pushNotificationMessage) { |
| 24 | - return onNotificationMessageClicked(context, test(notificationMessage, pushNotificationMessage)); | 24 | + return onNotificationMessageClicked(context, transform(notificationMessage, pushNotificationMessage)); |
| 25 | } | 25 | } |
| 26 | 26 | ||
| 27 | - private CNNotificationMessage test(CNNotificationMessage notificationMessage, PushNotificationMessage pushNotificationMessage) { | 27 | + private CNNotificationMessage transform(CNNotificationMessage notificationMessage, PushNotificationMessage pushNotificationMessage) { |
| 28 | notificationMessage.setPushId(pushNotificationMessage.getPushId()); | 28 | notificationMessage.setPushId(pushNotificationMessage.getPushId()); |
| 29 | notificationMessage.setConversationType(pushNotificationMessage.getConversationType()); | 29 | notificationMessage.setConversationType(pushNotificationMessage.getConversationType()); |
| 30 | notificationMessage.setReceivedTime(pushNotificationMessage.getReceivedTime()); | 30 | notificationMessage.setReceivedTime(pushNotificationMessage.getReceivedTime()); |
app/src/main/java/com/cnlive/chat/CNLiveApplication.java
| @@ -13,6 +13,6 @@ public class CNLiveApplication extends Application { | @@ -13,6 +13,6 @@ public class CNLiveApplication extends Application { | ||
| 13 | @Override | 13 | @Override |
| 14 | public void onCreate() { | 14 | public void onCreate() { |
| 15 | super.onCreate(); | 15 | super.onCreate(); |
| 16 | - ChatUtil.init(this, "e5t4ouvpe5qea", "N16VJFIPE22p"); | 16 | + ChatUtil.init(this); |
| 17 | } | 17 | } |
| 18 | } | 18 | } |
app/src/main/java/com/cnlive/chat/ui/ChatRoomActivity.java
| 1 | package com.cnlive.chat.ui; | 1 | package com.cnlive.chat.ui; |
| 2 | 2 | ||
| 3 | +import android.app.Activity; | ||
| 4 | +import android.content.Intent; | ||
| 3 | import android.os.Handler; | 5 | import android.os.Handler; |
| 4 | import android.support.v7.app.AppCompatActivity; | 6 | import android.support.v7.app.AppCompatActivity; |
| 5 | import android.os.Bundle; | 7 | import android.os.Bundle; |
| 6 | import android.util.Log; | 8 | import android.util.Log; |
| 7 | import android.view.View; | 9 | import android.view.View; |
| 10 | +import android.view.Window; | ||
| 11 | +import android.widget.AdapterView; | ||
| 8 | import android.widget.Button; | 12 | import android.widget.Button; |
| 9 | import android.widget.EditText; | 13 | import android.widget.EditText; |
| 10 | import android.widget.ListView; | 14 | import android.widget.ListView; |
| 15 | +import android.widget.Toast; | ||
| 11 | 16 | ||
| 12 | import com.cnlive.chat.R; | 17 | import com.cnlive.chat.R; |
| 13 | import com.cnlive.chat.adapter.ChatListAdapter; | 18 | import com.cnlive.chat.adapter.ChatListAdapter; |
| @@ -25,9 +30,10 @@ public class ChatRoomActivity extends AppCompatActivity implements View.OnClickL | @@ -25,9 +30,10 @@ public class ChatRoomActivity extends AppCompatActivity implements View.OnClickL | ||
| 25 | private ListView chatListView; | 30 | private ListView chatListView; |
| 26 | private EditText messageContent; | 31 | private EditText messageContent; |
| 27 | private Button sendMessageBtn; | 32 | private Button sendMessageBtn; |
| 28 | -// private Button changeUserInfo; | 33 | + private Button changeUserInfo; |
| 34 | + private Button exchangeUser; | ||
| 29 | 35 | ||
| 30 | - private String roomId; | 36 | + private String roomId = "ChatRoom01"; |
| 31 | private CNUserInfo userInfo; | 37 | private CNUserInfo userInfo; |
| 32 | 38 | ||
| 33 | private ChatListAdapter chatListAdapter; | 39 | private ChatListAdapter chatListAdapter; |
| @@ -42,9 +48,12 @@ public class ChatRoomActivity extends AppCompatActivity implements View.OnClickL | @@ -42,9 +48,12 @@ public class ChatRoomActivity extends AppCompatActivity implements View.OnClickL | ||
| 42 | setContentView(R.layout.activity_chat_room); | 48 | setContentView(R.layout.activity_chat_room); |
| 43 | 49 | ||
| 44 | ChatUtil.setOnConnectionListener(onConnectListener); | 50 | ChatUtil.setOnConnectionListener(onConnectListener); |
| 51 | + | ||
| 45 | userInfo = new CNUserInfo("2017010102", "J", "http://7xs9j5.com1.z0.glb.clouddn.com/liveapp/guojunwang.jpg"); | 52 | userInfo = new CNUserInfo("2017010102", "J", "http://7xs9j5.com1.z0.glb.clouddn.com/liveapp/guojunwang.jpg"); |
| 46 | - //连接服务器 | 53 | + |
| 54 | + //连接服务器 当没有用户信息时,可以传入null | ||
| 47 | ChatUtil.connect(userInfo); | 55 | ChatUtil.connect(userInfo); |
| 56 | +// ChatUtil.connect(null); | ||
| 48 | 57 | ||
| 49 | mHandler = new Handler(this.getMainLooper()); | 58 | mHandler = new Handler(this.getMainLooper()); |
| 50 | initView(); | 59 | initView(); |
| @@ -64,13 +73,14 @@ public class ChatRoomActivity extends AppCompatActivity implements View.OnClickL | @@ -64,13 +73,14 @@ public class ChatRoomActivity extends AppCompatActivity implements View.OnClickL | ||
| 64 | messageContent = (EditText) findViewById(R.id.message_content); | 73 | messageContent = (EditText) findViewById(R.id.message_content); |
| 65 | sendMessageBtn = (Button) findViewById(R.id.send_message); | 74 | sendMessageBtn = (Button) findViewById(R.id.send_message); |
| 66 | sendMessageBtn.setOnClickListener(this); | 75 | sendMessageBtn.setOnClickListener(this); |
| 67 | -// changeUserInfo = (Button) findViewById(R.id.change_user_info); | ||
| 68 | -// changeUserInfo.setOnClickListener(this); | 76 | + changeUserInfo = (Button) findViewById(R.id.change_user_info); |
| 77 | + changeUserInfo.setOnClickListener(this); | ||
| 78 | + exchangeUser = (Button) findViewById(R.id.exchange_user); | ||
| 79 | + exchangeUser.setOnClickListener(this); | ||
| 69 | } | 80 | } |
| 70 | 81 | ||
| 71 | //加入聊天室 | 82 | //加入聊天室 |
| 72 | private void joinChatRoom() { | 83 | private void joinChatRoom() { |
| 73 | - roomId = "ChatRoom01"; | ||
| 74 | joinChatRoom(roomId); | 84 | joinChatRoom(roomId); |
| 75 | } | 85 | } |
| 76 | 86 | ||
| @@ -83,12 +93,18 @@ public class ChatRoomActivity extends AppCompatActivity implements View.OnClickL | @@ -83,12 +93,18 @@ public class ChatRoomActivity extends AppCompatActivity implements View.OnClickL | ||
| 83 | switch (v.getId()) { | 93 | switch (v.getId()) { |
| 84 | case R.id.send_message: | 94 | case R.id.send_message: |
| 85 | //发送聊天室消息 | 95 | //发送聊天室消息 |
| 86 | - ChatUtil.sendChatRoomMessage(messageContent.getText().toString()); | ||
| 87 | - messageContent.setText(""); | 96 | + if (messageContent.getText().toString().isEmpty()) { |
| 97 | + Toast.makeText(this, "不能发送空消息呦~", Toast.LENGTH_SHORT).show(); | ||
| 98 | + } else { | ||
| 99 | + ChatUtil.sendMessage(IChat.CHATROOM, roomId, messageContent.getText().toString()); | ||
| 100 | + messageContent.setText(""); | ||
| 101 | + } | ||
| 102 | + break; | ||
| 103 | + case R.id.change_user_info: | ||
| 104 | + ChatUtil.modifyUser("安生", ""); | ||
| 88 | break; | 105 | break; |
| 89 | -// case R.id.change_user_info: | ||
| 90 | -// ChatUtil.currentUser().setName("Ha"); | ||
| 91 | -// break; | 106 | + case R.id.exchange_user: |
| 107 | + ChatUtil.exchangeUser(new CNUserInfo("2017010199", "七月", "")); | ||
| 92 | } | 108 | } |
| 93 | } | 109 | } |
| 94 | 110 | ||
| @@ -126,7 +142,7 @@ public class ChatRoomActivity extends AppCompatActivity implements View.OnClickL | @@ -126,7 +142,7 @@ public class ChatRoomActivity extends AppCompatActivity implements View.OnClickL | ||
| 126 | private IChat.OnResultListener onResultListener = new IChat.OnResultListener() { | 142 | private IChat.OnResultListener onResultListener = new IChat.OnResultListener() { |
| 127 | @Override | 143 | @Override |
| 128 | public void onSuccess(CNMessage message) { | 144 | public void onSuccess(CNMessage message) { |
| 129 | - Log.i(TAG, "ResultListener SUCCESS " + message.getContent()); | 145 | + Log.i(TAG, "ResultListener SUCCESS " + message.getContent() + " : " + message.getUserInfo().getUserId()); |
| 130 | cnMessage = message; | 146 | cnMessage = message; |
| 131 | } | 147 | } |
| 132 | 148 | ||
| @@ -166,7 +182,7 @@ public class ChatRoomActivity extends AppCompatActivity implements View.OnClickL | @@ -166,7 +182,7 @@ public class ChatRoomActivity extends AppCompatActivity implements View.OnClickL | ||
| 166 | private IChat.OnMessageListener onMessageListener = new IChat.OnMessageListener() { | 182 | private IChat.OnMessageListener onMessageListener = new IChat.OnMessageListener() { |
| 167 | @Override | 183 | @Override |
| 168 | public void processMessage(final CNMessage message) { | 184 | public void processMessage(final CNMessage message) { |
| 169 | - Log.e(TAG, message.getUserInfo().getUserName() + " : " + message.getContent()); | 185 | + Log.e(TAG, message.getUserInfo().getUserId() + " : " + message.getUserInfo().getUserName() + " : " + message.getContent()); |
| 170 | 186 | ||
| 171 | mHandler.post(new Runnable() { | 187 | mHandler.post(new Runnable() { |
| 172 | @Override | 188 | @Override |
| @@ -207,6 +223,12 @@ public class ChatRoomActivity extends AppCompatActivity implements View.OnClickL | @@ -207,6 +223,12 @@ public class ChatRoomActivity extends AppCompatActivity implements View.OnClickL | ||
| 207 | break; | 223 | break; |
| 208 | case IChat.KICKED_OFFLINE_BY_OTHER_CLIENT: | 224 | case IChat.KICKED_OFFLINE_BY_OTHER_CLIENT: |
| 209 | //用户在其他设备登录,本机会被踢掉线 | 225 | //用户在其他设备登录,本机会被踢掉线 |
| 226 | + mHandler.post(new Runnable() { | ||
| 227 | + @Override | ||
| 228 | + public void run() { | ||
| 229 | + Toast.makeText(ChatRoomActivity.this, "用户在其他设备登录,你被挤掉啦T_T", Toast.LENGTH_SHORT).show(); | ||
| 230 | + } | ||
| 231 | + }); | ||
| 210 | break; | 232 | break; |
| 211 | } | 233 | } |
| 212 | } | 234 | } |
| @@ -270,6 +292,6 @@ public class ChatRoomActivity extends AppCompatActivity implements View.OnClickL | @@ -270,6 +292,6 @@ public class ChatRoomActivity extends AppCompatActivity implements View.OnClickL | ||
| 270 | public void onBackPressed() { | 292 | public void onBackPressed() { |
| 271 | super.onBackPressed(); | 293 | super.onBackPressed(); |
| 272 | //退出聊天室 | 294 | //退出聊天室 |
| 273 | - ChatUtil.quitChatRoom(); | 295 | + ChatUtil.quitChatRoom(roomId); |
| 274 | } | 296 | } |
| 275 | } | 297 | } |
app/src/main/java/com/cnlive/chat/ui/PrivateChatActivity.java
| @@ -8,6 +8,7 @@ import android.view.View; | @@ -8,6 +8,7 @@ import android.view.View; | ||
| 8 | import android.widget.Button; | 8 | import android.widget.Button; |
| 9 | import android.widget.EditText; | 9 | import android.widget.EditText; |
| 10 | import android.widget.ListView; | 10 | import android.widget.ListView; |
| 11 | +import android.widget.Toast; | ||
| 11 | 12 | ||
| 12 | import com.cnlive.chat.R; | 13 | import com.cnlive.chat.R; |
| 13 | import com.cnlive.chat.adapter.ChatListAdapter; | 14 | import com.cnlive.chat.adapter.ChatListAdapter; |
| @@ -28,7 +29,7 @@ public class PrivateChatActivity extends AppCompatActivity implements View.OnCli | @@ -28,7 +29,7 @@ public class PrivateChatActivity extends AppCompatActivity implements View.OnCli | ||
| 28 | private EditText messageContent; | 29 | private EditText messageContent; |
| 29 | private Button sendMessageBtn; | 30 | private Button sendMessageBtn; |
| 30 | 31 | ||
| 31 | - private String targetId; | 32 | + private static String targetId; |
| 32 | 33 | ||
| 33 | private ChatListAdapter chatListAdapter; | 34 | private ChatListAdapter chatListAdapter; |
| 34 | private ArrayList<CNMessage> messageList = new ArrayList<>(); | 35 | private ArrayList<CNMessage> messageList = new ArrayList<>(); |
| @@ -44,10 +45,10 @@ public class PrivateChatActivity extends AppCompatActivity implements View.OnCli | @@ -44,10 +45,10 @@ public class PrivateChatActivity extends AppCompatActivity implements View.OnCli | ||
| 44 | setContentView(R.layout.activity_private_chat); | 45 | setContentView(R.layout.activity_private_chat); |
| 45 | 46 | ||
| 46 | userInfo = new CNUserInfo("2017010102", "J", "http://7xs9j5.com1.z0.glb.clouddn.com/liveapp/guojunwang.jpg"); | 47 | userInfo = new CNUserInfo("2017010102", "J", "http://7xs9j5.com1.z0.glb.clouddn.com/liveapp/guojunwang.jpg"); |
| 47 | - //连接服务器 | 48 | + //连接服务器 当没有用户信息时可以传入null |
| 48 | ChatUtil.connect(userInfo); | 49 | ChatUtil.connect(userInfo); |
| 49 | - | ||
| 50 | targetId = "2017010101"; | 50 | targetId = "2017010101"; |
| 51 | + | ||
| 51 | mHandler = new Handler(); | 52 | mHandler = new Handler(); |
| 52 | ChatUtil.setOnResultListener(onResultListener); | 53 | ChatUtil.setOnResultListener(onResultListener); |
| 53 | ChatUtil.setOnSendMessageListener(onSendMessageListener); | 54 | ChatUtil.setOnSendMessageListener(onSendMessageListener); |
| @@ -81,8 +82,12 @@ public class PrivateChatActivity extends AppCompatActivity implements View.OnCli | @@ -81,8 +82,12 @@ public class PrivateChatActivity extends AppCompatActivity implements View.OnCli | ||
| 81 | switch (v.getId()) { | 82 | switch (v.getId()) { |
| 82 | case R.id.send_message: | 83 | case R.id.send_message: |
| 83 | //发送私聊消息,需要传入目标ID与发送的消息内容 | 84 | //发送私聊消息,需要传入目标ID与发送的消息内容 |
| 84 | - ChatUtil.sendPrivateMessage(targetId, messageContent.getText().toString()); | ||
| 85 | - messageContent.setText(""); | 85 | + if (messageContent.getText().toString().isEmpty()) { |
| 86 | + Toast.makeText(this, "不能发送空消息呦~", Toast.LENGTH_SHORT).show(); | ||
| 87 | + } else { | ||
| 88 | + ChatUtil.sendMessage(IChat.PRIVATE, targetId, messageContent.getText().toString()); | ||
| 89 | + messageContent.setText(""); | ||
| 90 | + } | ||
| 86 | break; | 91 | break; |
| 87 | } | 92 | } |
| 88 | } | 93 | } |
app/src/main/res/layout/activity_chat_room.xml
| @@ -12,9 +12,10 @@ | @@ -12,9 +12,10 @@ | ||
| 12 | 12 | ||
| 13 | <ListView | 13 | <ListView |
| 14 | android:id="@+id/chat_list_view" | 14 | android:id="@+id/chat_list_view" |
| 15 | - android:layout_width="match_parent" | 15 | + android:layout_width="200dp" |
| 16 | android:layout_height="300dp" | 16 | android:layout_height="300dp" |
| 17 | android:layout_above="@+id/edit_layout" | 17 | android:layout_above="@+id/edit_layout" |
| 18 | + android:layout_alignParentTop="true" | ||
| 18 | android:divider="@null" | 19 | android:divider="@null" |
| 19 | android:scrollbars="none" | 20 | android:scrollbars="none" |
| 20 | android:transcriptMode="alwaysScroll" /> | 21 | android:transcriptMode="alwaysScroll" /> |
| @@ -42,11 +43,23 @@ | @@ -42,11 +43,23 @@ | ||
| 42 | android:text="发送" /> | 43 | android:text="发送" /> |
| 43 | </LinearLayout> | 44 | </LinearLayout> |
| 44 | 45 | ||
| 45 | - <!--<Button--> | ||
| 46 | - <!--android:id="@+id/change_user_info"--> | ||
| 47 | - <!--android:layout_width="match_parent"--> | ||
| 48 | - <!--android:layout_height="wrap_content"--> | ||
| 49 | - <!--android:layout_above="@+id/chat_list_view"--> | ||
| 50 | - <!--android:text="更新用户信息" />--> | 46 | + <Button |
| 47 | + android:id="@+id/change_user_info" | ||
| 48 | + android:layout_width="wrap_content" | ||
| 49 | + android:layout_height="wrap_content" | ||
| 50 | + android:layout_alignParentEnd="true" | ||
| 51 | + android:layout_alignParentRight="true" | ||
| 52 | + android:layout_alignTop="@+id/chat_list_view" | ||
| 53 | + android:text="更新用户信息" /> | ||
| 54 | + | ||
| 55 | + <Button | ||
| 56 | + android:id="@+id/exchange_user" | ||
| 57 | + android:layout_width="wrap_content" | ||
| 58 | + android:layout_height="wrap_content" | ||
| 59 | + android:layout_alignLeft="@+id/change_user_info" | ||
| 60 | + android:layout_alignStart="@+id/change_user_info" | ||
| 61 | + android:layout_below="@+id/change_user_info" | ||
| 62 | + android:layout_marginTop="20dp" | ||
| 63 | + android:text="切换用户" /> | ||
| 51 | 64 | ||
| 52 | </RelativeLayout> | 65 | </RelativeLayout> |