1、手机上有很多输入设备,这些设备的编号每个手机都不同,因此我们需要首先了解这个手机上都有哪些输入设备,下面以我的NexusS为例:
http://3ms.huawei.com/hi/blog/24021_1097091.html 【Android学习笔记】用 sendevent 模拟手机上的按键
注:每个手机都不同,对我们意义就不大了
2、虚拟按键
http://3ms.huawei.com/hi/blog/25457_1213925.html
adb shell input keyevent [text|keyevent]
注:不知道是不是走的monkeyrunner?好像没有长按接口
3、monkeyrunner
注:在某些手机上可能会影响手机功能(比如setting中的某些功能打不开)
本文介绍了如何使用sendevent、adb shell input keyevent及monkeyrunner等工具模拟手机上的按键操作。通过这些工具可以实现虚拟按键功能,但需注意它们在不同手机上的兼容性问题。
1322

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



