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

2021-10-13 06:19:30 字數 629 閱讀 5447

一、前言

​ 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的埠。 埠根據自己的設定修改
坐得住板凳,耐得住寂寞,守得住初心!

基於atxserver2手機雲管理平台搭建

是不是需要管理很多手機?是不是需要批量安裝很多指令碼?是不是需要批量操作手機?來了這裡做一下雲手機搭建基於atxserver2的雲手機搭建。1.這裡用了兩台電腦,一台做伺服器,一台連線手機。2.首先在伺服器端拉取atxserver2映象及資料庫,需要docker 環境上篇已經講過了,這裡直接安裝at...

(九)jieba分詞後,無法去除停用詞的解決方法

import chardet if name main f file2file s 中國是個好地方,我住在這裡。stopwords set sum f.readtxt data hitstopwords.txt 檢視s字符集 s charset chardet.detect s jieba cut ...

Swift疑點解決(2)

關於swift中的string型別,string是乙個結構體型別包含字串的unicode但是長度沒法算,同樣沒有length方法。怎麼辦使用 varastring 1234 varlen astring asnsstring length println len len 同理 varanarray ...