zoukankan      html  css  js  c++  java
  • UIAutomator环境Android8.0 环境异常解决

    个人PC环境

    ANDROID_HOME:F:1StudyAndriod51zxw_2018-0102Sdk

    ANT_HOME:D:antapache-ant-1.10.5

    CLASSPATH: .;%JAVA_HOME%lib;%JAVA_HOME%lib ools.jar;D:antapache-ant-1.10.5lib

    JAVA_HOME:D:Program Files (x86)javain

    Path:C:ProgramDataOracleJavajavapath;%SystemRoot%system32;%SystemRoot%;%SystemRoot%System32Wbem;%SYSTEMROOT%System32WindowsPowerShellv1.0;D:Program Files (x86)javain;D:Program Files (x86)mysqlMySQL Server 5.6in;F:1StudyAndriod51zxw_2018-0102android-sdksdk ools;F:1StudyAndriod51zxw_2018-0102Sdkplatform-tools;C:Program FilesGitcmd;C:Program Files odejs;C:UsersAdministratorAppDataLocalProgramsAppium;C:UsersAdministratorAppDataLocalProgramsAppium esourcesapp ode_modules.bin;%ANDROID_HOME%platform-tools;%ANDROID_HOME% ools;C:Python27;C:Program Files (x86)Appium ode_modules.bin;D:antapache-ant-1.10.5in;C:UsersAdministratorAppDataLocalProgramsPythonPython37

    adb --version :

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

    F:1StudyAndriod51zxw_2018-0102Sdk ools 无需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,导入从机器获取的截图和资源文件

  • 相关阅读:
    MathType输入框怎么调整
    几何画板中去除画出的线段的教程
    MathType怎么编辑半开半闭区间
    几何画板给月牙图形填充颜色的技巧
    MathType调整矩阵分隔线粗细的方法
    帮你深入理解OAuth2.0协议
    phalapi
    Spring松耦合实例
    让前端工程师糟心的正则表达式到底是什么?
    composer安装
  • 原文地址:https://www.cnblogs.com/smartwen666/p/11521168.html
Copyright © 2011-2022 走看看