1
0
mirror of https://gitee.com/sui-feng-cb/AzurLaneAutoScript1 synced 2026-03-29 16:17:13 +08:00

Fix: Failed to init nemu_ipc on empty emulator path (#3616)

This commit is contained in:
LmeSzinc
2024-04-08 22:04:33 +08:00
parent 6bae27cacc
commit 22618fe46c

View File

@@ -415,6 +415,7 @@ class NemuIpc(Platform):
Initialize a nemu ipc implementation Initialize a nemu ipc implementation
""" """
# Try existing settings first # Try existing settings first
if self.config.EmulatorInfo_path:
folder = os.path.abspath(os.path.join(self.config.EmulatorInfo_path, '../../')) folder = os.path.abspath(os.path.join(self.config.EmulatorInfo_path, '../../'))
index = serial_to_id(self.serial) index = serial_to_id(self.serial)
if index is not None: if index is not None:
@@ -431,6 +432,7 @@ class NemuIpc(Platform):
# Search emulator instance # Search emulator instance
# with E:\ProgramFiles\MuMuPlayer-12.0\shell\MuMuPlayer.exe # with E:\ProgramFiles\MuMuPlayer-12.0\shell\MuMuPlayer.exe
# installation path is E:\ProgramFiles\MuMuPlayer-12.0 # installation path is E:\ProgramFiles\MuMuPlayer-12.0
_ = self.emulator_instance
try: try:
return NemuIpcImpl( return NemuIpcImpl(
nemu_folder=self.emulator_instance.emulator.abspath('../'), nemu_folder=self.emulator_instance.emulator.abspath('../'),