仿盛大传奇1.85
传奇1.76私服发布网
中变英雄合击
1.95皓月无内功
ADS
推荐文章top10
热门文章top10
  • 你所谓的感性
  • 90、人的心就像洋葱
  • 20 王城门口的秀城饭店
  • 很多曾经的同学
  • 不过一开始我并没有看到
  • Bass、尾声段配唱   Matt So
  • 这款手机太漂亮了
  • 这是用圣乔治这个形象代表全体
  • D.《神话》
  • 老郑睁开疲弱的眼睛看著小禅
  • 不过一开始我并没有看到
    时间:12/01/09  来源:  作者:admin
     搭建好了环境,也写完了 Hello World, 下一步是什么呢? 了解布局,熟悉组件吗? 不, 测试优先于一切,先要学会如何打印 log 信息,何如调试新上手的程序。
    Java 最原始的调试当然是 System.out.println 了,好像在 J2ME 中也可以这么干,但是 Android 不一样了, 用了更好的 Log 机制来输出调试信息。这就是 LogCat, 如果使用 Eclipse 的话可以找到以下菜单: Windows-> Show View -> Android -> LogCat
    android.util.Log: 
    Log.v (for verbose) 
     Log.d (for debug) 
     Log.i (for info) 
     Log.w (for warnings) 
     Log.e (for errors)
    用例:
    // Define specific TAG for the class
    private static final String TAG = "YourActivity";
    Log.v(TAG, "===== My log message");
    这样查看信息的时候可以方便的根据 Tag 来做 filtering, 不过一开始我并没有看到 LogCat 的 output, 可能因为手机设备也连着电脑,需要选择正确的对象终端,于是打开 DDMS View 选择 target。(如果没有看到 DDMS 就点 B 处选择视图)

    Filtering 功能很好用,也可以根据 log 的内容来定位消息。

    至于设断点 Debug 与传统 J2SE 一般无二, 就不多说了,用 Debug 模式启动程序,将会在 Console 看到以下信息就表明开始尝试连接 debugger 了:Attempting to connect debugger to 'xxxx' on port 8611
     
    传世发布网 -  
    版权所有,如需要网络服务请与我们联系 2009 WEB Inc. All rights reserved Powered by