K8S容器通过ADB连接手机

一、手机ADB设置

1.1 有线设置

1.1.1 ADB连接

  • 电脑通过USB线连接手机
  • 手机开启USB调试模式,开启手机开发者模式(不同手机不同)
  • 手机开启USB调试模式 更多设置-》开发者选项-》USB调试
  • 查看wifi 连接的IP地址

二、指定手机ADB服务端口

2.1 确定有线连接ADB正常

C:\Users\Administrator>adb devices
List of devices attached
4c204a857d2a    device

在这里插入图片描述

2.2 为手机设置服务端口

# 开启手机端口
C:\Users\Administrator> adb tcpip 5555
restarting in TCP mode port: 5555

# 无线连接测试
C:\Users\Administrator> adb connect 10.1.33.68:5555

三、在K8s的容器设置连接

如何构建adb相关的基础容器镜像: https://blog.csdn.net/ju19891326/article/details/134463998?spm=1001.2014.3001.5502


# K8s容器与手机连接正常
[root@juc-bullet-automantion-rest-5b74f69bdb-xl5tc java]# ping 10.1.33.68
PING 10.1.33.68 (10.1.33.68) 56(84) bytes of data.
64 bytes from 10.1.33.68: icmp_seq=1 ttl=127 time=284 ms
^C
--- 10.1.33.68 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 284.202/284.202/284.202/0.000 ms
[root@juc-bullet-automantion-rest-5b74f69bdb-xl5tc java]# 

# adb连接手机
[root@juc-bullet-automantion-rest-5b74f69bdb-xl5tc java]# adb connect 10.1.33.68:5555
failed to authenticate to 10.1.33.68:5555
[root@juc-bullet-automantion-rest-5b74f69bdb-xl5tc java]# adb connect 10.1.33.68:5555
already connected to 10.1.33.68:5555
[root@juc-bullet-automantion-rest-5b74f69bdb-xl5tc java]# 

# 在容器内看到手机设备,ADB连接正常
[root@juc-bullet-automantion-rest-5b74f69bdb-xl5tc java]# adb devices
List of devices attached
10.1.33.68:5555 device

[root@juc-bullet-automantion-rest-5b74f69bdb-xl5tc java]# 

# 从容器进入手机查看内核版本
[root@juc-bullet-automantion-rest-5b74f69bdb-xl5tc java]# adb shell
cereus:/ $                                                                                                                                                                                                                 
cereus:/ $ 
cereus:/ $ uname -a
Linux localhost 4.9.117+ #1 SMP PREEMPT Mon Mar 23 19:40:02 CST 2020 armv7l
cereus:/ $ 

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值