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