問題:
Mac Os,我用 weditor 來定位元素的時候,畫面出來了,但是沒有hierarchy,
和【ATX】 python -m weditor 獲取不到 hierarchy的問題一樣,

可能的答案:
來自testerhome的文章,
3、我 init 之后 atx-serve 上出現設備了,點擊手機的畫面出不來,點操作也沒反應 atx-serve 設備點擊 use
之后畫面的實時展示和可操作都是依賴minicap minitouch 的,應該是這兩個沒有安裝成功造成的, 再重新 init
之后試試看,實在不行就手機重啟之后,再 init 一下試試看, 以上也是針對真機的,模擬器的話,minicap 就是不支持的,init
成功了也沒用,建議換真機4、我用 weditor 來定位元素的時候,畫面出不來啊 和 3 的問題一個原因,真機的話重新 init;模擬器的話,minicap
就是不支持的,init 成功了也沒用,建議換真機
也就是說,可能是因為我使用的是模擬器,而不是真機的原因,
因為我的python代碼時可以獲得hierarchy的,如下:
lines=device.use.dump_hierarchy().splitlines()
所以此問題暫時未解決,
對uiAutomatoor, atx-agent, atx-server 不太了解,我去閱讀一下資料,
問題解決
操作了幾次,發現有如下報錯資訊;
“HTTP Return code is not 200”, res.text)
uiautomator2.exceptions.BaseError: (’{“jsonrpc”: “2.0”, “id”:
“86de3c1b1c41dec46514d06c3c42b5e4”, “method”: “deviceInfo”, “params”:
{}}’, 503, '\n\n\n\n\n
這和我的上一篇博文一樣的問題,
是因為設定了代理導致的網路問題,
也就是說,取消代理就好了,具體操作參見上一篇博文

相關文章:
ATX atx-server 安卓集群管理 安裝運行及自動化的實踐
ATX 安卓設備集群管理 atx-server
ATX uiautomator2 init 失敗及其他問題的解決辦法
uiautomator2詳細使用方法
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/290396.html
標籤:其他
