From 9ce09cfd79d8ea00c58a182cfd5ec6eb8d54ee6b Mon Sep 17 00:00:00 2001
From: lwb <q3213421wrwqr>
Date: 星期一, 02 十一月 2020 15:46:43 +0800
Subject: [PATCH] 9527 使用gradle脚本在构建时去除主目录下与渠道重复的类

---
 SdkProject/library/src/main/java/com/secondworld/universalsdk/H2EngineSDK.java |   32 ++++++++++++++++++++++++++++++++
 1 files changed, 32 insertions(+), 0 deletions(-)

diff --git a/SdkProject/library/src/main/java/com/secondworld/universalsdk/H2EngineSDK.java b/SdkProject/library/src/main/java/com/secondworld/universalsdk/H2EngineSDK.java
index 1f597c6..85832bb 100644
--- a/SdkProject/library/src/main/java/com/secondworld/universalsdk/H2EngineSDK.java
+++ b/SdkProject/library/src/main/java/com/secondworld/universalsdk/H2EngineSDK.java
@@ -1,4 +1,36 @@
 package com.secondworld.universalsdk;
 
+import com.secondworld.universalsdk.command.ICommand;
+
+import org.json.JSONObject;
+
+import java.util.HashMap;
+
 public class H2EngineSDK {
+
+    public static HashMap<Integer, ICommand> allCommand = new HashMap();
+
+    public static void init() {
+
+    }
+
+    private static void AddCommand(ICommand command) {
+        allCommand.put(command.getCode(), command);
+    }
+
+    //unity 鍙戞潵鐨勬秷鎭�
+    public static void HandleUnityMessage(String json) {
+        try {
+            JSONObject _json = new JSONObject(json);
+            int code = _json.getInt("code");
+            ICommand command = allCommand.get(code);
+            if (command == null) {
+                return;
+            }
+            command.process(json);
+        } catch (Exception e) {
+
+        }
+    }
+
 }

--
Gitblit v1.8.0