<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    本站不再更新,歡迎光臨 java開發(fā)技術網
    隨筆-230  評論-230  文章-8  trackbacks-0

    package com.ff.utils;

    import java.util.Date;

    import net.rim.device.api.system.EventLogger;

    /**
     * 日志類
     * @author   2010-09-04
     *
     */
    public class Logger {

     private static final String SEPARATOR = "   ";
     private static final long GUID = 0x4c9d3452d880a2f1L;
     private static final String APP_NAME = "xxxc ";

     private Logger() {
      EventLogger.register(GUID, APP_NAME, EventLogger.VIEWER_STRING);
     }

     private static Logger logger = new Logger();

     public static Logger getLogger() {
      return logger;
     }

     /**
      * Log the information.
      *
      * @param message
      *            The message you will log
      */
     public void info(String message) {
      if (message == null || message.trim().equals(""))
       return;
      String log = "INFO: " + new Date().toString() + SEPARATOR + message;
      try {
       log = new String(log.getBytes(), "UTF-8");
       byte[] msg_bytes = log.getBytes();
       EventLogger.logEvent(GUID, msg_bytes, EventLogger.ALWAYS_LOG);
      } catch (Exception ex) {
       System.err.println(ex);
      }
     }

     public void error(Exception e) {
      StringBuffer log = new StringBuffer();
      log.append("ERROR: " + new Date().toString() + SEPARATOR);
      log.append(e.getMessage() + " \r\n ");

      try {
       byte[] msg_bytes = new String(log.toString().getBytes(), "UTF-8").getBytes();
       EventLogger.logEvent(GUID, msg_bytes);
      } catch (Exception ex) {
       System.err.println(ex);
      }
     }
     
     public void error(String message, Exception e) {
      StringBuffer log = new StringBuffer();
      log.append("ERROR: " + new Date().toString() + SEPARATOR);
      if (message != null || !message.trim().equals("")) {
       log.append("message: " + message + " \r\n ");
      }
      log.append("error: " + e.getMessage() + " \r\n ");

      try {
       byte[] msg_bytes = new String(log.toString().getBytes(), "UTF-8").getBytes();
       EventLogger.logEvent(GUID, msg_bytes);
      } catch (Exception ex) {
       System.err.println(ex);
      }
     }
    }


    不管是在模擬器還是真機,日志還是必須的......如果該文對你有用,為了表示對作者的支持,麻煩你單擊一下下面的廣告,謝謝

    posted on 2010-09-05 16:55 有貓相伴的日子 閱讀(593) 評論(0)  編輯  收藏 所屬分類: blackberry

    只有注冊用戶登錄后才能發(fā)表評論。


    網站導航:
    博客園   IT新聞   Chat2DB   C++博客   博問  
     
    本站不再更新,歡迎光臨 java開發(fā)技術網
    主站蜘蛛池模板: 男女超爽视频免费播放| 99热在线观看免费| 亚洲精品无码久久久影院相关影片| 国产啪精品视频网站免费尤物| 亚洲宅男永久在线| 国产精品麻豆免费版| 国产成人无码区免费网站| 亚洲国产成a人v在线观看| 久久精品国产精品亚洲艾草网美妙| 99久久综合精品免费 | 免费在线观看一区| 亚洲人成亚洲精品| avtt亚洲天堂| 在线观看成人免费视频不卡| 九九久久国产精品免费热6| 亚洲一区二区三区亚瑟| 久久精品国产亚洲AV不卡| 毛片免费全部播放一级| 大地资源网高清在线观看免费| 亚洲综合一区国产精品| 久久精品国产亚洲AV麻豆~| 韩国免费三片在线视频| 精品国产sm捆绑最大网免费站| 日韩毛片免费一二三| 亚洲国产综合精品中文第一| 日本红怡院亚洲红怡院最新 | 亚洲国色天香视频| 国产aⅴ无码专区亚洲av麻豆| 久久不见久久见中文字幕免费| 在线成人精品国产区免费| 色偷偷亚洲第一综合网| 亚洲国产美女在线观看| 亚洲av无码精品网站| 亚洲无码视频在线| 国产大片91精品免费看3 | 国产亚洲日韩一区二区三区| 日韩免费a级在线观看| 美女视频黄a视频全免费| 日韩人妻一区二区三区免费 | 老司机永久免费网站在线观看| 30岁的女人韩剧免费观看|