1. 程式人生 > 其它 >解決!ATXServer2停用裝置後,自動退回桌面

解決!ATXServer2停用裝置後,自動退回桌面

技術標籤:運維python

ATXServer2停用裝置後,自動退回桌面

文章目錄

一、前言

​ ATXServer2 移動裝置管理平臺, 主要是用的技術棧是 python3+nodejs+rethinkDB, 使用過程中發現,停用裝置後設備回自動退回到桌面, 如果我們裝置上在跑一些自動化指令碼的, 退回桌面會影響到裝置的執行, 下面我們來解決這個問題。

二、解決

我們解決的方式是通過修改原始碼

找到並開啟 atxserver2-android-provider下的device.py檔案
在這裡插入圖片描述
找到 reset 這個函式, 可以看到這個函式是使用完後的清理工作。

將 await adb.shell(self._serial, “input key event HOME”) 這個句 註釋掉 就ok了

轉載請附上原文連結, 一隻不會爬的蟲子

三、重啟

最後一步, 將服務重啟就可以了

python main.py --server localhost:4000 # 指向atxserver對應的4000的埠。 埠根據自己的設定修改







坐得住板凳,耐得住寂寞,守得住初心!