From eae160d56c5662a6d8d122fc20a7a300614e5a12 Mon Sep 17 00:00:00 2001
From: client_Hale <339726288@qq.com>
Date: 星期三, 11 十一月 2020 15:55:06 +0800
Subject: [PATCH] 0312 尝试修复部分机型横竖屏幕切换点击问题

---
 SdkProject/library/src/main/java/com/secondworld/universalsdk/H2EngineSDK.java |   10 ++++++----
 1 files changed, 6 insertions(+), 4 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..c53960b 100644
--- a/SdkProject/library/src/main/java/com/secondworld/universalsdk/H2EngineSDK.java
+++ b/SdkProject/library/src/main/java/com/secondworld/universalsdk/H2EngineSDK.java
@@ -1,7 +1,5 @@
 package com.secondworld.universalsdk;
 
-import android.util.Log;
-
 import com.secondworld.universalsdk.command.ICommand;
 
 import org.json.JSONObject;
@@ -28,7 +26,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 +40,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 +60,7 @@
 
     /**
      * 閫氳繃鍙嶅皠璇诲彇鎸囧畾鍖呭悕涓嬬殑鎵�鏈夌被鍚�
+     *
      * @param packageName
      * @return
      */

--
Gitblit v1.8.0