无线连接

Appium appium 通过 adb 无线连接 Android 真机

夙愿已清 提交于 2020-02-24 05:42:20
一、准备工作 1、准备一台或多台Android设备(如小米,华为),开启USB调试 2、Android设备与电脑(Mac或者Windows)在同一个局域网内 3、电脑安装好ADB工具 二、具体步骤 1.使用数据线通过USB接口将手机与电脑连接,在终端中执行如下命令: 方法一USB数据线连接:adb devices 查看设备是否连接成功。 方法二通过无线局域网连接: adb tcpip 5555(PS:5555是连接时的默认端口号,可以设置为任何未占用的端口号) 返回 restarting in TCP mode port: 5555 则代表服务开启成功,可以拔掉数据线断开电脑和手机的连接。 2.找到手机的IP地址,执行连接命令: 一般在 设置-关于手机-状态信息-IP地址 可以找到,或者执行命令: adb shell ip -f inet addr show wlan0 找到我的手机IP10.0.1.121 abd connect 10.0.1.121:5555 返回 connected to 10.0.1.121:5555 代表连接成功 因为我们默认端口是5555,所以执行abd connect 10.0.1.121的时候相当于执行了abd connect 10.0.1.121:5555,如果adb tcpip连接的端口号不是5555时adb connect

Mac「随航」除了可以当Mac显示屏,还可以这样用

蓝咒 提交于 2019-12-11 17:24:41
如果你有一台支持 Apple Pencil 的 iPad,并且你的 Mac 和 iPad 满足以下版本,那你就可以在 macOS 10.15 上体验一个特别的功能——「随航」。 他可以让你的 iPad 作为 Mac 的扩展屏幕,就像是 Mac 的外接显示器。而且不管是有线还是无线,都可以连接。 怎么连? 打开 macOS 的「系统偏好设置」,点击「随航」,选择连接到你的 iPad,就可以看到 iPad 上此时显示的是 Mac 的「第二块屏幕」啦。 然后就可以拖拽 Mac 屏幕上的软件窗口到 iPad 屏幕上了。 还有更方便的方法是,在软件窗口菜单选择「移到xx的iPad」就可以了。 当然 还有更方便的方法,按住或鼠标悬浮窗口左上角全屏按钮,选择移到 iPad 就可以啦。 你还可以在设置中设置 Mac 屏幕和 iPad 屏幕的摆放位置,这跟你用 Mac 连外接显示器使用起来是完全一样的。 有延迟吗? 我尝试了下打字输入,即使是无线连接的方式,也几乎没有延迟。就算开个视频在 iPad 这边的屏幕上播放也完全没有问题。 还可以作为镜像屏幕显示,让 Mac 屏幕和 iPad 屏幕显示一样的东西,非常适合用来向他人分享你看到的内容。并且无线连接下延迟也非常低。想象一下如果你用 Mac 用累了,拿起 iPad 就可以躺床上继续使用 macOS 了。 边栏和触控栏 可以给做为副屏的 iPad

自动化无线连接手机

不打扰是莪最后的温柔 提交于 2019-12-04 06:40:15
通过无线连接手机,开始自动化 我们通常做安卓自动化的时候,总是需要将手机连接到电脑,直到 @ cjtcwyk 提出的可使用 adb connect 命令来实现无线连接手机,一听到果断入手搜索相关 APP ,走完一遍流程,原来是如此的简单。 我们可以在商店里面下一个叫 Wireless ADB (下图为豌豆荚),安装完关闭豌豆荚 安装完后图标如下: 接下来至少要保证 2 件 事情: 1 ,确保手机已经 Root 了 2 ,手机和 PC 要在一个网段 ( 从 PC 端可以 ping 通手机端的 IP 地址 ) 这 2 件事情办好就好办多了,打开安装后的 Wireless ADB. 勾中 Wireless ADB 的 checkbox ,后它就认为是开启了 当然这里我们还可以设置它的端口,默认为 5555 下一步开始通过无线来连接手机,在 PC 端 CMD 下 输入你手机的 IP 地址和它的端口号后回车 成功连接上。 如果出现了 not implement 这个错误,请关掉豌豆荚, 360 等软件,很可能是有冲突 连接成功后,就可以开始正常的自动化工作了。 启动 appium 和 adb connect 无线启动 appium 感觉比有线稍微慢一点点,大概也就 10 来秒,可以接受范围 成功无线运行脚本测试 APP. 来源: https://www.cnblogs.com

无线连接的通信过程

匿名 (未验证) 提交于 2019-12-02 23:26:52
版权声明:本文为原创文章,未经作者允许不得任何个人、组织、机构以任何形式与名义进行转载 https://blog.csdn.net/qq_23217779/article/details/88876229 连接到无线网络 Probe STA向所有信道发出probe帧,发现AP AP应答Response Authentication STA向AP发出验证请求 进行认证过程(步骤可变) AP响应STA的认证结果 Association STA发出关联请求 AP响应关联请求 关联成功,开始通信 WEP 探测过程 Beacon标识用WEP加密 STA发送普通Probe帧 AP响应Probe Response帧声明其采用WEP加密 两个AP的Beacon包内容不同,但都声明了采用WPA加密 不同厂商对802.11标准的实现方式不同 报头包含WPA1字段信息 WEP OPEN 认证过程 WEP OPEN认证与open认证通信过程相同 正确认证后通信数据被WEP加密 如果认证时客户端输错密码 认证依然可以通过 AP丢弃该STA数据包 起始向量被错误的密钥解密后完整性被破坏 但数据传输将失败 认证响应正确 身份认证成功 WEP PSK 认证过程 STA发认证请求 AP返回随机Challenge消息 STA使用PSK加密Challenge并发回给AP AP使用PSK解密密文

adb手机无线连接

江枫思渺然 提交于 2019-11-27 02:43:44
无线连接 除了可以通过 USB 连接设备与电脑来使用 adb,也可以通过无线连接——虽然连接过程中也有需要使用 USB 的步骤,但是连接成功之后你的设备就可以在一定范围内摆脱 USB 连接线的限制啦! 操作步骤: 将 Android 设备与将运行 adb 的电脑连接到同一个局域网,比如连到同一个 WiFi。 将设备与电脑通过 USB 线连接。 应确保连接成功(可运行 adb devices 看是否能列出该设备)。 让设备在 5555 端口监听 TCP/IP 连接: adb tcpip 5555 断开 USB 连接。 找到设备的 IP 地址。 一般能在「设置」-「关于手机」-「状态信息」-「IP地址」找到。 通过 IP 地址连接设备。 adb connect < device-ip-address > : 5555 这里的 <device-ip-address> 就是上一步中找到的设备 IP 地址。 确认连接状态。 adb devices 如果能看到 < device-ip-address > :5555 device 说明连接成功。 如果连接不了,请确认 Android 设备与电脑是连接到了同一个 WiFi,然后再次执行 adb connect <device-ip-address> 那一步; 如果还是不行的话,通过 adb kill-server 重新启动 adb