闸北网站优化公司,太原网站建设网站,签订网站建设协议 注意事项,沙田镇仿做网站很多初入Android的开发者可能会发现经常遇到Force Close或ANR这样的问题#xff0c;一般我们通过Android系统的错误日志打印工具Logcat可以看到出错的内容#xff0c;今天一起来说下如何通过 Eclipse行号和Logcat捕捉出错点#xff0c;我们遇到错误可以首先在Eclipse的DDMS中…很多初入Android的开发者可能会发现经常遇到Force Close或ANR这样的问题一般我们通过Android系统的错误日志打印工具Logcat可以看到出错的内容今天一起来说下如何通过 Eclipse行号和Logcat捕捉出错点我们遇到错误可以首先在Eclipse的DDMS中自带的Logcat组件查看错误一般错误原因是 Caused by XXX引起的如下面我们可以看到因为android.widget.TextView是系统的类由于没有太大的问题所以向前找可以看到我们的 onCreate (test.java 20)这句是我们创建的Android工程位置所以应该在Java代码的第20行查找。如图 默认的Eclipse是不显示行号的我们可以通过到Eclipse的菜单中找Window - Prefences 在Preferences对话框中依次进入General - Editors - Text Editors 并勾选 show line numbers即可如图 告诉大家已经更简单的快捷方式在Eclipse直接按下CtrlF10键在弹出的菜单中选择Show Line Numbers也可以显示行号 这对于调试Android应用来说十分的方便平时我们出错竟然可以报告出在代码的第几行虽然Google使用APK的方式通过Dalvik字节码方式 可以增加了一些反编译Java程序的难度虽然没有像反编译.class文件那么复杂也许你不会ida这样的调试工具不过Android开发网将在近 期讲下如何通过GDB和DEXDUMP以及android123开发的一个小工具来最大化的反编译apk文件中的dex还原出程序的源代码。转载于:https://www.cnblogs.com/xgjblog/p/3635524.html