From 2a011653190c36e6fb1f790b3819a1d6b0744aef Mon Sep 17 00:00:00 2001 From: hch <305670599@qq.com> Date: 星期五, 18 七月 2025 16:01:58 +0800 Subject: [PATCH] 0312 补充越南 ios sdk --- SdkProject/library/src/main/java/com/secondworld/sdk/utils/BatteryUtil.java | 12 +++++------- 1 files changed, 5 insertions(+), 7 deletions(-) diff --git a/SdkProject/library/src/main/java/com/secondworld/sdk/utils/BatteryUtil.java b/SdkProject/library/src/main/java/com/secondworld/sdk/utils/BatteryUtil.java index fb23cc1..3ab7e57 100644 --- a/SdkProject/library/src/main/java/com/secondworld/sdk/utils/BatteryUtil.java +++ b/SdkProject/library/src/main/java/com/secondworld/sdk/utils/BatteryUtil.java @@ -6,7 +6,7 @@ import android.content.IntentFilter; import android.os.BatteryManager; -import com.secondworld.sdk.GameApp; +import com.secondworld.sdk.GameAppProxy; import com.secondworld.sdk.UnityMsgHandler; import java.util.HashMap; @@ -35,13 +35,13 @@ public void start() { m_BatteryBroadCastReceiver = new BatteryBroadCastReceiver(); IntentFilter filter = new IntentFilter(Intent.ACTION_BATTERY_CHANGED); - GameApp.I.registerReceiver(m_BatteryBroadCastReceiver, filter); + GameAppProxy.app.registerReceiver(m_BatteryBroadCastReceiver, filter); } public void stop() { if (m_BatteryBroadCastReceiver != null) { try { - GameApp.I.unregisterReceiver(m_BatteryBroadCastReceiver); + GameAppProxy.app.unregisterReceiver(m_BatteryBroadCastReceiver); m_BatteryBroadCastReceiver = null; } catch (IllegalArgumentException e) { if (!Objects.requireNonNull(e.getMessage()).contains("Receiver not registered")) { @@ -68,10 +68,9 @@ if (_batteryLevel != m_BatteryLevel) { try { - _msg.put("code", CodeA2U.BatteryLevel); _msg.put("level", _batteryLevel); - UnityMsgHandler.sendMessageToUnity(_msg); + UnityMsgHandler.sendMessageToUnity(CodeA2U.BatteryLevel,_msg); m_BatteryLevel = _batteryLevel; @@ -95,10 +94,9 @@ _transCode = 3; } - _msg.put("code", CodeA2U.BatteryCharging); _msg.put("status", _transCode); - UnityMsgHandler.sendMessageToUnity(_msg); + UnityMsgHandler.sendMessageToUnity(CodeA2U.BatteryCharging,_msg); m_Status = _status; } -- Gitblit v1.8.0