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

被折叠的 条评论
为什么被折叠?



