首页
学习
活动
专区
圈层
工具
发布

adb connect的远程连接(端口映射&端口转发)

来了一个大哥,我来概括一下他的需求,他希望能在云服务器上运行appium然后远程操纵手机实行控制,现在的情况是已经写好自动化脚本,也能跑在云上,并且已经采用内网穿透的方式,这时候找到我希望能采用无线的方式来连接手机...我突然想起来,adb确实有两种方式来连接手机,一种是有线连接,另外一种无线连接,adb pair+adb connect。...其次,我们打开手机的无线调试,再给这两级路由器配置好虚拟服务器,也就是端口转发 如果这里没有看懂,我再详细地解释一下,原理就是无线调试时,它会暴露手机的一个端口给局域网,然后局域网主机中的可以通过adb...pair+connect命令去配对连接这个手机,然后我们通过配置手机连接上的路由器来把这个端口逐级地暴露,直到把公网IP上也能暴露出一个端口来 好了,我们来尝试一下 嘿,不成功,那试一试从一个局域网控制另一个局域网呢...这里成功了,那说明这个端口转发还是很成功的 这个时候,我打开192.168.2.1的路由界面 我发现我以为这个路由器就有公网IP,实际上这还连接着一个路由器呢,我再回头使用tarcert命令,还是只经过

1.9K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    移动测试新手指引--ADB连接设备

    作为Android端的开发/测试新手而言,经常会遇到ADB连接识别不到的问题。有的情况是新换一个手机识别不到,有的可能是第二天突然识别不到。...这里经过收集汇总整理了一下ADB连接不到设备的可能原因和解决方法。...ADB服务问题 上述情况都没有问题时,还是不能正常连接ADB,那可能就是ADB服务的问题了,具体有几种情况: 1.ADB版本过低2.ADB版本错误(64位机器安装了32位的ADB)3.ADB Server...具体的修复方法是在手机重新连接之后: 1.重启ADB Server(adb kill-server && adb start-server)2.重新关闭和打开开发者选项的USB调试(重启ADB Daemon...)3.直接重启手机(就是重启ADB Daemon)4.有的时候也可以试试重启电脑(属于神学范畴了) 提示unauthorized 这种情况一种是USB连接新手机时没有确认授权,另一种是TCP模式连接的设备已经被占用了

    1.3K11
    领券