zoukankan      html  css  js  c++  java
  • 使用Uiautomator遇到的问题

    • 安装Android的SDK,并设置ANDROID_HOME环境以正确的路径。
    • 启用设备上的ADB设置,并使用USB连接您的Android设备与您的电脑。

    1.用pip install uiautomator进行安装
    $ pip install uiautomator
    Traceback (most recent call last):
      File "D:workautotestworkspaceipemsstudy.py", line 12, in <module>
        from uiautomator import device as d
    ImportError: No module named uiautomator

    2.demo
    from uiautomator import device as d
    #from uiautomator import Device(d = Devive(serial))
    import time
    if __name__ == '__main__':
        d.press.home()
        d(text="Maps").click()
        time.sleep(2)
        d.press.home()
        d(index=3).click()
        time.sleep(2)
        d(text="Calculator").click()
    1.d.watcher('agree').when(text=u'同意并使用').click(text=u'同意并使用')

    3.下载最新的intel HAXM进行安装
    HAXM must be updated (version 1.1.5 < 6.0.1).

    4.如果界面一直黑屏,在模拟器设置里面将Use Host GPU勾选上

    5.原因还不知道
    audio: Failed to create voice `goldfish_audio_in'
    qemu-system-i386.exe: warning: opening audio input failed

    6.IOError: RPC server not started!
    解决方案: 
    因为7.0的手机不会自动安装app-uiautomator.apk和app-uiautomator-test.apk。手动装一下就可以了。
    将apk文件直接拖到android模拟器就可以了。
    (C:Python27Libsite-packagesuiautomator-0.3.2-py2.7.egguiautomatorlibs)

    7.Error obtaining UI hierarchy,最后解决方案是,把下面的代码放到bat脚本中,运行一次就可以了:
     页面刷新就会出问题
     重启android模拟器

    8.现在安卓模拟器的CPU/ABI一般有三种类型,INTEL X86,ARM,MIPS,
     如果选择用INTEL X86出现INSTALL_FAILED_NO_MATCHING_ABIS的错误,那就改用ARM

    9.intelhaxm-android.exe模拟器加速器
       installer_r24.4.1-windows.exe SDK下载包


    10.adb 连接 bluestacks
       1)找到bluestacks的HD-Network.exe进程端口 (netstat -ano)
       2)连接端口(adb connect 127.0.0.1:5555)
       3)查看已连接的模拟器(adb devices)

     
  • 相关阅读:
    Vue路由机制
    谷歌浏览器打不开应用商店的解决方法
    Vue报错——Component template should contain exactly one root element. If you are using vif on multiple elements, use velseif to chain them instead.
    Vue.js学习之——安装
    Vue使用axios无法读取data的解决办法
    关于localstorage存储JSON对象的问题
    2013年整体计划
    个人喜欢的警语收集
    Linux防火墙的关闭和开启
    Flex修改title 转载
  • 原文地址:https://www.cnblogs.com/ybcao/p/7402716.html
Copyright © 2011-2022 走看看