From 1ff838bdfa2eee38f4695220531784f4cbe74550 Mon Sep 17 00:00:00 2001 From: YoursFunny Date: Mon, 6 Jul 2026 21:29:28 +0800 Subject: [PATCH] fix: support get MuMuPlayer12_id from mumu15 --- module/device/platform/emulator_base.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/module/device/platform/emulator_base.py b/module/device/platform/emulator_base.py index 522c6b5..0f51963 100644 --- a/module/device/platform/emulator_base.py +++ b/module/device/platform/emulator_base.py @@ -100,12 +100,17 @@ class EmulatorInstanceBase: Convert MuMu 12 instance name to instance id. Example names: MuMuPlayer-12.0-3 + MuMuPlayerGlobal-12.0-0 + MuMuPlayer-15.0-0 YXArkNights-12.0-1 Returns: int: Instance ID, or None if this is not a MuMu 12 instance """ res = re.search(r'MuMuPlayer(?:Global)?-12.0-(\d+)', self.name) + if res: + return int(res.group(1)) + res = re.search(r'MuMuPlayer(?:Global)?-15.0-(\d+)', self.name) if res: return int(res.group(1)) res = re.search(r'YXArkNights-12.0-(\d+)', self.name)