python,appium,初步--S

  1. 简介:
      

     编程语言,运行环境:
      

     appium原理:
      

  2. 安装,appium

      
    如果不成功,尝试: pip install appium-python-client -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

  3. appium,server安卓
      https://github.com/appium/appium-desktop
      
    github上下载真心很慢

      

     appium,server依赖安卓sdk环境:
      方案一:下载,安卓studio,(studio会自动下载sdk),但是下载sdk的过程中,可能出问题
        

      方案二:下载老的studio版本,绑定了,sdk(v:2.3.3)
        https://developer.android.google.cn/studio/archive
        
        安装的时候,一定打钩:sdk
        环境变量配置:
          win10,每个目录都是单独一个记录,不需要分号
          非win10,注意每个目录之间要有分号

  4. 链接真机
      
  5. 代码配置
      
  6.  代码示例:
      
  7. adb shell提示:device unauthorized

    1 1、断开手机与电脑的连接
    2 2、CMD依次输入:adb kill-server, Enter
    3                                   adb start-server,Enter
    4 3、再次使用数据线连接电脑,是否出现USB调试授权窗口
    5 4、CDM窗口输入:echo%ANDROID_SDK_HOME%
    6 检查路径是否正确
    7 5、CDM窗口输入 “where adb”
    8 查看adb.exe的路径是否正确,abd.exe的正确路径应为sdk/platform-tools
  8.  此时出现 Unable to connect to adb. Check if adb is installed correctly 错误:
    解决方案:
    1、打开  "E:android-sdk_r24.4.1-windowsandroid-sdk-windows	ools"中的uiautomatorviewer.bat文件
    2、找到 uiautomatorviewer.bat 文件最后一行
    把将其中的binddir=%prog_dir%修改为 SDK 的 platform-tools所在路径(我的 SDK 路径为:E:android-sdk_r24.4.1-windowsandroid-sdk-windowsplatform-tools)。
    3、再次启动工具  UI Automator Viewer,就可以正常运行。
------------------------这是用来做笔记的,可能不够详细,如有问题可以留言-------------------------
原文地址:https://www.cnblogs.com/focusta/p/12178717.html