From dffb1ff195cd4994371344e12372142187da7470 Mon Sep 17 00:00:00 2001 From: Kenny Date: Mon, 21 Nov 2016 09:29:30 +0800 Subject: [PATCH] android: override WeChatModule for module name RCTWeChat (#139) --- .../src/main/java/com/theweflex/react/WeChatModule.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/android/src/main/java/com/theweflex/react/WeChatModule.java b/android/src/main/java/com/theweflex/react/WeChatModule.java index 90bb362..38cb9ca 100644 --- a/android/src/main/java/com/theweflex/react/WeChatModule.java +++ b/android/src/main/java/com/theweflex/react/WeChatModule.java @@ -68,6 +68,15 @@ public class WeChatModule extends ReactContextBaseJavaModule implements IWXAPIEv return "RCTWeChat"; } + /** + * fix Native module WeChatModule tried to override WeChatModule for module name RCTWeChat. + * If this was your intention, return true from WeChatModule#canOverrideExistingModule() bug + * @return + */ + public boolean canOverrideExistingModule(){ + return true; + } + private static ArrayList modules = new ArrayList<>(); @Override