diff --git a/uiautomator/__init__.py b/uiautomator/__init__.py index 677b0b7..5b3b332 100644 --- a/uiautomator/__init__.py +++ b/uiautomator/__init__.py @@ -565,6 +565,10 @@ def __init__(self, serial=None, local_port=None, adb_server_host=None, adb_serve adb_server_port=adb_server_port ) + def __del__(self): + if self.server != None: + self.server.stop() + def __call__(self, **kwargs): return AutomatorDeviceObject(self, Selector(**kwargs))