码迷,mamicode.com
首页 > 移动开发 > 详细

UIAutomator环境Android8.0 环境异常解决

时间:2019-09-15 10:29:36      阅读:343      评论:0      收藏:0      [点我收藏+]

标签:dump   界面   操作   tom   apach   winapi   source   机器   截图   

个人PC环境

ANDROID_HOME:F:\1Study\Andriod\51zxw_2018-0102\Sdk

ANT_HOME:D:\ant\apache-ant-1.10.5\

CLASSPATH: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;D:\ant\apache-ant-1.10.5\lib

JAVA_HOME:D:\Program Files (x86)\java\bin

Path:C:\ProgramData\Oracle\Java\javapath;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;D:\Program Files (x86)\java\bin;D:\Program Files (x86)\mysql\MySQL Server 5.6\bin;F:\1Study\Andriod\51zxw_2018-0102\android-sdk\sdk\tools;F:\1Study\Andriod\51zxw_2018-0102\Sdk\platform-tools;C:\Program Files\Git\cmd;C:\Program Files\nodejs\;C:\Users\Administrator\AppData\Local\Programs\Appium;C:\Users\Administrator\AppData\Local\Programs\Appium\resources\app\node_modules.bin;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;C:\Python27;C:\Program Files (x86)\Appium\node_modules\.bin;D:\ant\apache-ant-1.10.5\bin;C:\Users\Administrator\AppData\Local\Programs\Python\Python37

adb --version :

Android Debug Bridge version 1.0.39
Version 0.0.1-4500957
Installed as C:\Users\Administrator\adb.exe 还有AdbWinApi.dll AdbWinUsbApi.dll fastboot.exe

F:\1Study\Andriod\51zxw_2018-0102\Sdk\tools 无需adb

Android6.0开关控件 android:id/switchWidget

 

同样的环境在Android6.0上可正常扑技术图片获界面UI,Android8.1 启动异常 adb devices也为null ?

解决办法 打开开发者选项-->打开USB调试 即可

启动产生一个错误

技术图片

产生原因:android8.1以后sdk tools自带的uiautomator直接打开,截取不到机器界面信息

 

可以使用以下方法手动截取。

首先操作机器定位到要分析的界面。

1.截取uix资源文件

adb shell uiautomator dump /sdcard/screen.uix

adb pull /sdcard/screen.uix D:/screen.uix

注明:新手机地址改成:/data/local/tmp/**.uix

2.截取截图

adb shell screencap -p /sdcard/screen.png

adb pull /sdcard/screen.png D:/screen.png

打开sdk tools目录下的uiautomatorviewer.bat,导入从机器获取的截图和资源文件

技术图片

技术图片

 

UIAutomator环境Android8.0 环境异常解决

标签:dump   界面   操作   tom   apach   winapi   source   机器   截图   

原文地址:https://www.cnblogs.com/smartwen666/p/11521168.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!