Update SDK to 1.2.8
This commit is contained in:
parent
27293375a4
commit
6527295f1f
@ -1,6 +1,6 @@
|
|||||||
## 1.0.5
|
## 1.0.5
|
||||||
|
|
||||||
Upgrade sdk to 1.2.1
|
Upgrade sdk to 1.2.8
|
||||||
|
|
||||||
## 1.0.4
|
## 1.0.4
|
||||||
|
|
||||||
|
@ -51,5 +51,5 @@ android {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
dependencies {
|
dependencies {
|
||||||
implementation 'io.openim:client-sdk:1.2.1@aar'
|
implementation 'io.openim:client-sdk:1.2.8@aar'
|
||||||
}
|
}
|
@ -19,6 +19,11 @@ public class MessageManager extends BaseManager {
|
|||||||
private static boolean initializedListener = false;
|
private static boolean initializedListener = false;
|
||||||
private final static Map<String, AdvancedMsgListener> listeners = new ConcurrentHashMap<>();
|
private final static Map<String, AdvancedMsgListener> listeners = new ConcurrentHashMap<>();
|
||||||
|
|
||||||
|
// protected void clearListeners() {
|
||||||
|
// initializedListener = false;
|
||||||
|
// listeners.clear();
|
||||||
|
// }
|
||||||
|
|
||||||
private final static OnAdvancedMsgListener sdkMsgListener = new OnAdvancedMsgListener() {
|
private final static OnAdvancedMsgListener sdkMsgListener = new OnAdvancedMsgListener() {
|
||||||
@Override
|
@Override
|
||||||
public void onRecvC2CReadReceipt(String s) {
|
public void onRecvC2CReadReceipt(String s) {
|
||||||
@ -44,20 +49,21 @@ public class MessageManager extends BaseManager {
|
|||||||
|
|
||||||
public void addAdvancedMsgListener(MethodCall methodCall, MethodChannel.Result result) {
|
public void addAdvancedMsgListener(MethodCall methodCall, MethodChannel.Result result) {
|
||||||
String key = methodCall.argument(KEY_ID);
|
String key = methodCall.argument(KEY_ID);
|
||||||
listeners.put(key, new AdvancedMsgListener(key));
|
Open_im_sdk.addAdvancedMsgListener(new AdvancedMsgListener(key));
|
||||||
if (!initializedListener) {
|
// listeners.put(key, new AdvancedMsgListener(key));
|
||||||
initializedListener = true;
|
// if (!initializedListener) {
|
||||||
Open_im_sdk.addAdvancedMsgListener(sdkMsgListener);
|
// initializedListener = true;
|
||||||
}
|
// Open_im_sdk.addAdvancedMsgListener(sdkMsgListener);
|
||||||
|
// }
|
||||||
}
|
}
|
||||||
|
|
||||||
public void removeAdvancedMsgListener(MethodCall methodCall, MethodChannel.Result result) {
|
public void removeAdvancedMsgListener(MethodCall methodCall, MethodChannel.Result result) {
|
||||||
String key = methodCall.argument(KEY_ID);
|
// String key = methodCall.argument(KEY_ID);
|
||||||
listeners.remove(key);
|
// listeners.remove(key);
|
||||||
if (listeners.isEmpty()) {
|
// if (listeners.isEmpty()) {
|
||||||
initializedListener = false;
|
// initializedListener = false;
|
||||||
// Open_im_sdk.removeAdvancedMsgListener(sdkMsgListener);
|
// Open_im_sdk.removeAdvancedMsgListener(sdkMsgListener);
|
||||||
}
|
// }
|
||||||
}
|
}
|
||||||
/*
|
/*
|
||||||
|
|
||||||
|
@ -1087,7 +1087,6 @@ FOUNDATION_EXPORT const int64_t Open_im_sdkJoinGroupTip;
|
|||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkKickGroupMemberTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkKickGroupMemberTip;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkLocation;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkLocation;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkLoginFailed;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkLoginFailed;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkLoginInit;
|
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkLoginSuccess;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkLoginSuccess;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkLogining;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkLogining;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkLogoutCmd;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkLogoutCmd;
|
||||||
@ -1110,6 +1109,7 @@ FOUNDATION_EXPORT const int64_t Open_im_sdkQuote;
|
|||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkRefuseFriendApplicationTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkRefuseFriendApplicationTip;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkRefuseGroupApplicationTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkRefuseGroupApplicationTip;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkRevoke;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkRevoke;
|
||||||
|
FOUNDATION_EXPORT const int64_t Open_im_sdkSdkInit;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkSetGroupInfoTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkSetGroupInfoTip;
|
||||||
FOUNDATION_EXPORT const int64_t Open_im_sdkSetSelfInfoTip;
|
FOUNDATION_EXPORT const int64_t Open_im_sdkSetSelfInfoTip;
|
||||||
/**
|
/**
|
||||||
|
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user