注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

瘋人院

lunatic asylum

 
 
 

日志

 
 

Android程序调试  

2010-04-24 01:41:41|  分类: android |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

Android有数量众多的工具用于支持调试程序:

  • DDMS-DDMS是一个图形化的程序,支持端口转发(因此你可以在程序中设置断点),支持模拟器上的截屏,支持线程和堆栈信息和其他的一些特性。
  • logcat-Dump一份系统消息的日志。这些消息包括模拟器抛出错误时的堆栈跟踪。要运行logcat,点击链接获取更详细的信息。
... I/MemoryDealer( 763): MemoryDealer (this=0x54bda0): Creating 2621440 bytes heap at 0x438db000 I/Logger( 1858): getView() requesting item number 0 I/Logger( 1858): getView() requesting item number 1 I/Logger( 1858): getView() requesting item number 2 D/ActivityManager( 763): Stopping: HistoryRecord{409dbb20 com.google.android.home.AllApps} ... 
  • Android Log-一个记录日志的类,用来将消息写入模拟器上的日志文件中。如果你在DDMS上运行logcat的话你可以就实时查看消息。在你的代码中加入几个写日志方法的调用。
    为了使用Log类,你只需要调用Log.v()(verbose),Log.d()(debug),Log.i()(information),Log.w()(warning) 或者 Log.e()(error),根据你想获得的日志信息来选择相应的方法
Log.i("MyActivity", "MyClass.getView() — Requesting item number " + position) 你可以用logcat来读取这些信息 
  • Traceview-Android可以保存一个日志用来记录被调用的方法以及该方法被调用的次数,通过Traceview你可以在一个图形化的界面中查看这个日志文件。点击链接获取更详细的信息。
  • Eclipse插件-Eclipse的Android插件合并了一系列的调试工具(ADB,DDMS,logcat output和其他一些函数)。点击链接查看更多详情。
  • Debug and Test Device Settings-Android提供了一些设置用来获取诸如CPU使用率和帧速率等有用的信息。具体请看下面的设备上调试和测试的设置
  评论这张
 
阅读(944)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017