使用ddms调试android源码相关问题小结


前言:按网上某位大侠所说的方法,在eclipse里导入android源码后,执行右键“debug as - debug configurations..”,在弹出来的窗口中设置了远程端口(8700)等相关设置。在java中设置断点后,打开模拟器,发现并没有进入debug状态,打开ddms窗口,可以看到正在连接的device和下面的相关进程,选择某个程序包,手动点击工具栏上的虫子图标,却提示"No open project found for ..... debug session failed"。经过反复测试,终于发现,按照下面的方式操作,一般是没有问题的:

操作方法:
1.先打开模拟器,并打开要调试的程序(这样ddms中才能看到该程序包)
2.启动ddms,选中需要调试的程序(切记)
3.切换到java界面,在项目上单击右键,执行debug config(设置端口8700和相关参数),然后再执行debug,此时如果切换到ddms窗口,可以看到选中要调试的程序包前面自动有一个小虫子的图标:) 这时候,再在模拟器上操作,一般都是可以成功进入debug窗口跟踪调试的。

注:每次只能调试一个程序。如果要调试另一个程序,重新执行第2和第3步。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM