Android 命令模拟按键输入-adb、串口都可以

这篇博客介绍了如何通过ADB命令和串口来模拟Android设备上的按键输入和触屏操作,包括模拟Home键、Power键、解锁屏幕、滑屏、点击以及启动应用等,这对于远程调试和自动化测试非常有用。

Android 命令模拟按键输入-adb、串口都可以

       在调试Android平台的时候,经常发些屏幕不方便操作的时候,这个时候想要退出或者干嘛很不方便,有这些命令就可以模拟一些基本的简单的操作,调试的时候也基本是哪个用得到。

一、用命令模拟按键输入:

1、模拟输入home键:
    adb命令:adb shell input keyevent 4

    串口命令:input keyevent 4

2、模拟power键:
    adb命令:adb shell input keyevent 26

   串口命令:input keyevent 26

3、模拟解锁屏幕:

    adb命令:adb shell input keyevent 82

    串口输入:input keyevent 82

其他的按键操作都是一样的,只要你知道键值就可以模拟操作了按键。

二、用命令模拟触屏操作:

1、模拟滑屏操作:

     比如:在屏幕上做划屏操作,前四个数为坐标点,后面是滑动的时间(单位毫秒)

     adb shell input swipe 50 200 200 200 500

2、模拟屏幕点击:

    比如:在屏幕上点击坐标点x=50 y=250的位置。

    adb shell input tap 100 200

3、模拟操作解锁手机:

     adb shell input swipe 300 1000 300 500

三、adb命令启动应用:

比如

启动music应用并播放指定音乐

adb shell am start -n package/package.activity

adb shell am start -n com.andoird.music/com.android.music.MusicActivity

am start -n com.android.music/com.android.music.MediaPlaybackActivity -d /mnt/sdcard/aa.mp3

命令启动系统相机

        adb shell am start -a android.media.action.STILL_IMAGE_CAMERA 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Linux2k10

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

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

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

打赏作者

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

抵扣说明:

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

余额充值