附件为p1_lte_sendEvent触屏事件记录
adb shell sendevent /dev/input/event9 3 53 291
adb shell sendevent /dev/input/event9 3 54 891
adb shell sendevent /dev/input/event9 1 330 1
adb shell sendevent /dev/input/event9 0 2 0
adb shell sendevent /dev/input/event9 0 0 0
adb shell sendevent /dev/input/event9 0 2 0
adb shell sendevent /dev/input/event9 1 330 0
adb shell sendevent /dev/input/event9 0 0 0
adb shell sendevent /dev/input/event9 0 0 0
p1可用的event
menu:
adb shell sendevent /dev/input/event10 1 139 1
adb shell sendevent /dev/input/event10 1 139 0
adb shell sendevent /dev/input/event10 0 0 0
cancel:
adb shell sendevent /dev/input/event10 1 158 1
adb shell sendevent /dev/input/event10 1 158 0
adb shell sendevent /dev/input/event10 0 0 0
home:
adb shell sendevent /dev/input/event10 1 102 1
adb shell sendevent /dev/input/event10 1 102 0
adb shell sendevent /dev/input/event10 0 0 0
/////copyof
adb shell sendevent /dev/input/event9 3 0 40
adb shell sendevent /dev/input/event9 3 1 210
adb shell sendevent /dev/input/event9 1 330 1
adb shell sendevent /dev/input/event9 0 0 0
adb shell sendevent /dev/input/event9 1 330 0
adb shell sendevent /dev/input/event9 0 0 0
p1getevent:
/dev/input/event9: 0003 0030 00000000
/dev/input/event9: 0003 0032 00000000
/dev/input/event9: 0003 0035 00000177
/dev/input/event9: 0003 0036 000001e6
/dev/input/event9: 0001 014a 00000001
/dev/input/event9: 0000 0002 00000000
/dev/input/event9: 0000 0000 00000000
/dev/input/event9: 0003 0030 00000000
/dev/input/event9: 0003 0032 00000000
/dev/input/event9: 0003 0035 00000177
/dev/input/event9: 0003 0036 000001e6
/dev/input/event9: 0000 0002 00000000
/dev/input/event9: 0000 0000 00000000
/dev/input/event9: 0001 014a 00000000
/dev/input/event9: 0000 0002 00000000
/dev/input/event9: 0000 0000 00000000
/dev/input/event9: 0000 0002 00000000
/dev/input/event9: 0000 0000 00000000
getCurrentInputConnection().commitText("文本", "文本".length());
//以下两句为模拟回车
getCurrentInputConnection().sendKeyEvent(new KeyEvent(KeyEvent.ACTION_DOWN,66));
getCurrentInputConnection().sendKeyEvent(new KeyEvent(KeyEvent.ACTION_UP,66));
P1(U9201)按键:
BACK:
/dev/input/event9: 0001 009e 00000001
/dev/input/event9: 0000 0000 00000000
/dev/input/event9: 0001 009e 00000000
/dev/input/event9: 0000 0000 00000000
/dev/input/event5: 0003 0028 0000000b
/dev/input/event5: 0000 0000 00000000
HOME
/dev/input/event9: 0001 0066 00000001
/dev/input/event9: 0000 0000 00000000
/dev/input/event9: 0001 0066 00000000
/dev/input/event9: 0000 0000 00000000
MENU
/dev/input/event9: 0001 008b 00000001
/dev/input/event9: 0000 0000 00000000
/dev/input/event9: 0001 008b 00000000
/dev/input/event9: 0000 0000 00000000
VOLUME UP:
/dev/input/event0: 0004 0004 00000000
/dev/input/event0: 0001 0073 00000001
/dev/input/event0: 0000 0000 00000000
/dev/input/event0: 0004 0004 00000000
/dev/input/event0: 0001 0073 00000000
/dev/input/event0: 0000 0000 00000000
VOLUME DOWN:
/dev/input/event0: 0004 0004 00000001
/dev/input/event0: 0001 0072 00000001
/dev/input/event0: 0000 0000 00000000
/dev/input/event0: 0004 0004 00000001
/dev/input/event0: 0001 0072 00000000
/dev/input/event0: 0000 0000 00000000
POWER:
/dev/input/event1: 0001 0074 00000001
/dev/input/event1: 0000 0000 00000000
/dev/input/event1: 0001 0074 00000000
/dev/input/event1: 0000 0000 00000000
TOUCH:
/dev/input/event8: 0003 0030 00000000
/dev/input/event8: 0003 0032 00000000
/dev/input/event8: 0003 0035 00000120
/dev/input/event8: 0003 0036 000003a5
/dev/input/event8: 0001 014a 00000001
/dev/input/event8: 0000 0002 00000000
/dev/input/event8: 0000 0000 00000000
/dev/input/event8: 0003 0030 00000000
/dev/input/event8: 0003 0032 00000000
/dev/input/event8: 0003 0035 00000120
/dev/input/event8: 0003 0036 000003a5
/dev/input/event8: 0000 0002 00000000
/dev/input/event8: 0000 0000 00000000
/dev/input/event8: 0001 014a 00000000
/dev/input/event8: 0000 0002 00000000
/dev/input/event8: 0000 0000 00000000
/dev/input/event8: 0000 0002 00000000
/dev/input/event8: 0000 0000 00000000
/dev/input/event8: 0000 0002 00000000
/dev/input/event8: 0000 0000 00000000
/dev/input/event8: 0000 0002 00000000
/dev/input/event8: 0000 0000 00000000
相关推荐
#Android触屏事件录制与回放 通常使用于Android手机终端的自动化测试过程; 它能模拟 input 不能完成的一些事件,如 长按操作; 它能自动化操作你的Android屏幕,一次录制,重复利用; 事件录制 手机通过USB线连接到PC...
简介: ... 2、如果是真机获取点击 获多一些参数比如说触屏力度 按下和弹起也会多一些参数 ...5、这个sendevent 事件还可以实现滑动、和多指触屏如果有这样需求在研究。 6、sendevent 相对 input tap 响应的速度要快一些。
利用事件发送函数实现预定义键盘响应事件sendEvent()函数,可参考文章:https://blog.csdn.net/didi_ya/article/details/122453220
自动把getevent转化为sendevent的工具,并且组装成可循环执行的shell,简易按键录制工具
Android sendevent/getevent 用法 博客地址:http://blog.csdn.net/lowprofile_coding/article/details/48414289
继承QEvent类来自定义事件,并使用postEvent和sendEvent测试自定义事件
3. **发送自定义事件:** 使用`QCoreApplication::sendEvent()`或者`QCoreApplication::postEvent()`发送自定义事件对象。 4. **接收和处理自定义事件:** 在事件接收者处重载`event(QEvent *event)`函数,检查事件...
Monkey测试是Android平台自动化测试的一种手段,通过Monkey程序模拟用户触摸屏幕、滑动Trackball、按键等操作来对设备上的程序进行压力测试,检测程序多久的时间会发生异常。 二、Monkey程序介绍 1) Monkey程序由...
//CEvent SendEvent( 0, true, 0, 0), RecvEvent( 0, true, 0, 0); OVERLAPPED m_SendOV, m_RecvOV; public: CRS232Port(void); ~CRS232Port(void); // 获取所有的COM端口号,保存在pPortList中 void ...
通常来说,C#中的子类无法调用父类的事件,但是可以通过在父类中创建一个方法来调用父类的事件,而子类通过调用父类的方法来触发事件。 具体实现代码如下: class parent { protected string name; public event ...
PLPatchMaster 可以通过注册 dyld 图像事件的侦听器,将补丁应用于当前加载的类,以及尚未加载的类(例如,将在未来加载)。 需要您自担风险使用它; 在生产软件中混用很少,如果有的话,是一个特别好的主意。 ...
ASSERT failure in QCoreApplication::sendEvent: Cannot send events to objects owned by a different thread. Current thread 171107d8. Receiver '' (of type 'xxx') was created in thread 1709e0c0, file ...
com-jpsim-myApp”)枚举自动检测并附加到其他对等方事件:String {case StartGame,EndGame} //发送带有以下内容的StartGame事件:将数据附加到所有对等方PeerKit.sendEvent(Event.StartGame.rawValue,object:...
6.0动态权限申请
用于录制android按键,录制后可以重放,可以帮助做一些重复的操作。 使用adb shell push evi /system/bin/evi 命令将该工具push到android手机 /system/bin/目录即可使用 用法很简单: 1 输入 adb shell evi ...
代码实现根据adb shell发送sendevent模拟点击