1.打印调用堆栈信息:
从onKeyDown中:
try{
throw new RuntimeException("dingran onkeydown");
}catch(Exception e){
e.printStackTrace();
}
打印出的log:
W/System.err( 794): java.lang.RuntimeException: dingran onkeydown
W/System.err( 794): at novel.supertv.dvb.activity.PlayActivity.onKeyDown(PlayActivity.java:725)
W/System.err( 794): at android.view.KeyEvent.dispatch(KeyEvent.java:2580)
W/System.err( 794): at android.app.Activity.dispatchKeyEvent(Activity.java:2329)
W/System.err( 794): at novel.supertv.dvb.activity.PlayActivity.dispatchKeyEvent(PlayActivity.java:704)
W/System.err( 794): at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchKeyEvent(PhoneWindow.java:1807)
W/System.err( 794): at android.view.ViewRootImpl.deliverKeyEventPostIme(ViewRootImpl.java:3327)
W/System.err( 794): at android.view.ViewRootImpl.handleFinishedEvent(ViewRootImpl.java:3300)
W/System.err( 794): at android.view.ViewRootImpl.handleMessage(ViewRootImpl.java:2460)
W/System.err( 794): at android.os.Handler.dispatchMessage(Handler.java:99)
W/System.err( 794): at android.os.Looper.loop(Looper.java:137)
W/System.err( 794): at android.app.ActivityThread.main(ActivityThread.java:4424)
W/System.err( 794): at java.lang.reflect.Method.invokeNative(Native Method)
W/System.err( 794): at java.lang.reflect.Method.invoke(Method.java:511)
W/System.err( 794): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
W/System.err( 794): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
W/System.err( 794): at dalvik.system.NativeStart.main(Native Method)
从log上分析:一个按键事件的顺序是:
分享到:
相关推荐
Windows调试工具集Windows调试工具集Windows调试工具集Windows调试工具集Windows调试工具集Windows调试工具集
windows调试工具集(windbg)
[最新] TCP_UDP, COM口调试工具集
Windows高级调试一书的工具集,包括Windbg.exe, gflags.exe等等,对于系统级开发人员是非常好的工具
Windows调试工具集
微软最新发布的Windows调试工具集,是一个软件开发人员不可或缺的调试工具包。
各种串口调试工具的合集,有串口助手,虚拟串口,串口检测等。
串口调试助手V2.2;串口调试软件sscom32;GSM串口调试助手;GPS多功能调试助手;网络调试助手NetAssist; USB转串口线驱动;汉字和Unicode互换小工具;中英文字符编码查询。
accesschk.exe AccessEnum.exe AdExplorer.chm ADExplorer.exe ADInsight.chm ADInsight.exe adrestore.exe Autologon.exe autoruns.chm autoruns.exe autorunsc.exe Bginfo.exe ... ZoomIt.exe
可以调试具有modbus协议的所有设备,现在功能只涉及到了 03 06 16这几条常用的命令,我想用好这几条命令应该是满足现场调试了,软件非常小巧,但功能强大,是现场工程调试人员必备软件。 1. ModbusPoll & Modbus...
SocketTool调试软件是一款网络TCP/UDP通信调试工具 SockMon 完成了对WindowsSocket一系列重要API的监视与调试。 SoftXHTTPDebugger 抓取,分析和调试所有的HTTP通信信息(客户机浏览器和web服务器之间) 都是注册...
ASDebugger ASDebugger是用于iOS App的远程调试工具集。 这是一种远程检查任何网络事务的方式,毫不费力地模拟数据,它能够轻松地与CocoaPods集成在一起,它也是代理的替代选择ASDebugger ASDebugger是iOS App的远程...
一些在开发中实用的调试工具 能减少开发中的隐患
网上收集的一些串口调试工具集合,提供给需要的朋友。
JS调试工具(fiddler,IEDevToolBar,webDevHelper,firebug)
中科蓝讯下载调试工具合集(包含新旧版本)下载器 2.0.0 / 1.9.2 / 1.8.8 / 1.3.7 国产 TWS 刷机资料,白牌 TWS 国产 AirPods 夏新 TWS 刷机 ./ABTools.zip ./BTControl-1.0.9.apk ./BT_Tool V1.0.9.zip ./...
串口调试助手工具合集,一定有你想要的