From 4bd30dd01b09d642eaddeade6e13aa36d9d353e4 Mon Sep 17 00:00:00 2001 From: lwb <q3213421wrwqr> Date: 星期二, 03 十一月 2020 18:37:44 +0800 Subject: [PATCH] 9527 日志写入工具 --- SdkProject/library/src/main/java/com/secondworld/universalsdk/H2EngineSDK.java | 8 ++++++-- 1 files changed, 6 insertions(+), 2 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 f93d69e..9e3e28b 100644 --- a/SdkProject/library/src/main/java/com/secondworld/universalsdk/H2EngineSDK.java +++ b/SdkProject/library/src/main/java/com/secondworld/universalsdk/H2EngineSDK.java @@ -28,7 +28,8 @@ try { for (String name : classesName) { Class<?> aClass = Class.forName(name); - addCommand((ICommand) aClass.newInstance()); + if (!aClass.isInterface()) + addCommand((ICommand) aClass.newInstance()); } } catch (Exception e) { e.printStackTrace(); @@ -41,15 +42,17 @@ /** * unity 鍙戞潵鐨勬秷鎭� + * * @param json */ public static void HandleUnityMessage(String json) { try { + LogUtil.debug("HandleUnityMessage", json); JSONObject _json = new JSONObject(json); int code = _json.getInt("code"); ICommand command = allCommand.get(code); if (command == null) { - Log.e("H2EngineSDK", "鏈煡鍛戒护"); + return; } command.process(json); @@ -59,6 +62,7 @@ /** * 閫氳繃鍙嶅皠璇诲彇鎸囧畾鍖呭悕涓嬬殑鎵�鏈夌被鍚� + * * @param packageName * @return */ -- Gitblit v1.8.0