UiAutomatorUiautomatorviewer 控件獲取總是失敗
轉(zhuǎn)載 于作者LittlePatrickStar ·2 月前是整,如有侵權(quán)伤极,請聯(lián)系刪除塘秦。
有的時候顯示:
有的時候顯示:
總之就是刷不出來:
問題總結(jié)如下
1.不可加載動態(tài)界面贡珊,界面需要靜態(tài)
2.Android SDK下載的不完全丐一,缺少東西
3.GPU 和 acceleration需要關(guān)閉
如果以上都不行紫岩,那我們就命令獲取圖片和xml,然后手動加載吝镣,具體如下:
1.adb shell uiautomator dump
2.adb pull /sdcard/window_dump.xml D:/test/
3.adb shell screencap -p /mnt/sdcard/screenshot.png
4.adb pull /mnt/sdcard/screenshot.png D:/test/
5.D:/test/文件夾里的window_dump.xml后綴名改為window_dump.uix
6.打開uiautomatorviewer.bat堤器,點擊左上角的Open圖標,把我們截取的window_dump.uix和screenshot.png加載進去即可
完美呈現(xiàn):
是的末贾,有點麻煩闸溃,其實也可以換一下工具,appium desktop自帶的Inspector session就挺好:
TesterHome 為用戶提供「保留所有權(quán)利拱撵,禁止轉(zhuǎn)載」的選項辉川。? ? ? ? ? 除非獲得原作者的單獨授權(quán),任何第三方不得轉(zhuǎn)載標注了「原創(chuàng)聲明:保留所有權(quán)利拴测,禁止轉(zhuǎn)載」的內(nèi)容乓旗,否則均視為侵權(quán)。? ? ? ? ? 具體請參見TesterHome 知識產(chǎn)權(quán)保護協(xié)議集索。
? ? ? 暫無回復屿愚。