feat: 设备自动发现——定时扫描局域网+Tailscale 网段开放 adb 5555 的设备进入待连接池,用户确认后才加入正式设备池(不自动连接);socket 并发探测+adb 短超时验证(state=device 过滤 unauthorized),配置存 app_meta 可前端调整;配套:adb_connect_light 验证短超时、DISABLE_SCHEDULER 回归开关
This commit is contained in:
@@ -45,6 +45,9 @@ init_db(app)
|
||||
# 设备池(本地清单 + adb 在线状态):任务调度的数据源
|
||||
from core import device_pool
|
||||
device_pool.init_app(app)
|
||||
# 设备自动发现:定时扫描网段 → 待连接池(确认后才入池)
|
||||
from core import device_discovery
|
||||
device_discovery.init_app(app)
|
||||
mgr = TaskManager(app=app)
|
||||
apk_mgr = ApkManager(app=app)
|
||||
|
||||
@@ -220,4 +223,5 @@ if __name__ == "__main__":
|
||||
_run_server(WEB_HOST, WEB_PORT)
|
||||
finally:
|
||||
mgr.shutdown()
|
||||
device_discovery.shutdown()
|
||||
_stop_uiauto()
|
||||
|
||||
Reference in New Issue
Block a user