< a href="https://github.com/%E5%B0%8F%E7%9A%AE%E6%B5%A9"> Fork me on GitHub

移动端appium总结

移动端appium总结

移动端appium总结

移动端

运行环境:

  • python
  • node.js
  • java
  • android SDK
  • appium
  • 夜神模拟器/网易的mumu模拟器

为了解决版本不一致的问题,我们替换nox\bin\nox_adb.exe,从android sdk的android-sdk-windows\platform-tools\adb.exe

相关命令

aapt命令,获取app的包名和activity名字

aapt dump badging app路径

从电脑中将app安装到模拟器或者手机中:

adb install app路径
adb -s 设备名称 install app路径

远程删除app

adb uninstall app包名

查看可用设备

adb devices

连接设备

adb connect 设备名称(ip:port)

屏蔽键盘

d = {
  "platformName": "android",   # 设置-关于平板电脑
  "platformVersion": "4.4.2",  # 设置-关于平板电脑
  "deviceName": "127.0.0.1:62001",   # adb devices
    # 包名: aapt dump badging 包路径
  "appPackage": "com.jd.app.reader",
  "appActivity": "com.jingdong.app.reader.logo.JdLogoActivity",
  # 屏蔽设备的默认键盘,便于我们send_keys
  "unicodeKeyboard": True,     #屏蔽键盘命令
  "resetKeyboard": True, 
}

 

posted @ 2020-01-15 15:10  赌徒!  阅读(79)  评论(0编辑  收藏  举报