【嵌入式Linux】手机连接Linux系统的adb操作

手机连接Linux系统的adb操作过程

通过了解,安卓的底层也是Linux,这样我们就可以通过Linux控制安卓手机完成一系列指令,在这里需要用到一个Linux系统adb,具体配置如下:

  1. 手机通过USB连接安卓手机,接着在香橙派命令界面输入:dmesg,即可列出系统USB设备界面:

在这里插入图片描述

  1. 这样我们就可以通过香橙派跳到手机内核Linux应用层shell里面操作手机,这里需要用到adb,adb是Linux或Windows和手机进行交互需要用到的一个工具,我们需要安装adb:sudo apt-get install adb

在这里插入图片描述

  1. 查看设配列表:adb devices(这里我们需要打开手机开发者模式允许USB调试,不同型号的手机可能不一样)

在这里插入图片描述

注意:如果输入adb devices会出现提醒:“insufficient permissions for device: user in plugdev group; are your udev rules wrong?”,我们就需要配置文件,以支持USB设备的热拔插,支持UDEV机制。

  1. 在/etc/udev/rules.d文件夹下创建规则文件
  2. cd /etc/udev/rules.d/
  3. sudo vim 51-android.rules
  4. 在文件中添加内容 SUBSYSTEM==“usb”,ENV{DEVTYPE}==“usb_device”,MODE=“0666”

在这里插入图片描述

  1. 进入手机命令界面访问设备终端:adb shell

在这里插入图片描述

adb控制指令测试

双击屏幕: adb shell “seq 3 | while read i;do input tap 350 1050 & input tap 350 & sleep 0.01;done;”

上滑: adb shell input swipe 540 1300 540 500 100

下滑: adb shell input swipe 540 500 540 1300 100

锁屏: adb shell input keyevent 26

  • 6
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IT阳晨。

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值