mirror of
https://gitee.com/sui-feng-cb/AzurLaneAutoScript1
synced 2026-03-09 18:39:04 +08:00
Chore: Abstract app_current()
This commit is contained in:
parent
3eaac0999f
commit
6dfe9204c4
@ -14,7 +14,7 @@ class AppControl(Adb, WSA, Uiautomator2):
|
||||
_app_u2_family = ['uiautomator2', 'minitouch', 'scrcpy', 'MaaTouch', 'nemu_ipc']
|
||||
_hierarchy_interval = Timer(0.1)
|
||||
|
||||
def app_is_running(self) -> bool:
|
||||
def app_current(self) -> str:
|
||||
method = self.config.Emulator_ControlMethod
|
||||
if self.is_wsa:
|
||||
package = self.app_current_wsa()
|
||||
@ -22,8 +22,11 @@ class AppControl(Adb, WSA, Uiautomator2):
|
||||
package = self.app_current_uiautomator2()
|
||||
else:
|
||||
package = self.app_current_adb()
|
||||
|
||||
package = package.strip(' \t\r\n')
|
||||
return package
|
||||
|
||||
def app_is_running(self) -> bool:
|
||||
package = self.app_current()
|
||||
logger.attr('Package_name', package)
|
||||
return package == self.package
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user