• <cite id="7326f"></cite>
    <sub id="7326f"></sub>

  • <legend id="7326f"></legend>
    <thead id="7326f"></thead>

  • 午夜免费福利小电影,日韩精品亚洲专在线电影,最新偷拍一区二区三区,国产精品多p对白交换绿帽,澳门永久av免费网站,亚洲国产日韩a在线播放,亚洲国产精品高清线久久,日日噜噜夜夜狠狠视频

    microlog4android如何將Android Log日志寫到SD

    時間:2021-04-13 14:21:04 日志日記

    microlog4android如何將Android Log日志寫到SD卡文件

      我們在進行Android開發時,經常會有這種體會,由于客戶的設備型號各不相同,從而導致出現多種問題,但對于研發人員,因為沒有log日志文件,不太容易定位問題的具體位置。所以我們急需一個能將程序日志寫到SD卡文件里的工具,類似web的log4j那樣。這時microlog4android進入我們的視野,雖然它尚有不足,但也已能滿足大部分需求。

    microlog4android如何將Android Log日志寫到SD卡文件

      使用microlog4android的.步驟如下:

      1、下載

      到http://code.google.com/p/microlog4android/downloads/list 下載microlog4android-1.0.0.jar和microlog.properties文件。

      2、建立使用logger對象

      private static final Logger logger = LoggerFactory.getLogger(main.class);

      3、在程序的第一個activity的oncreate方法里初始化方法

      PropertyConfigurator.getConfigurator(this).configure();

      4、把microlog.properties文件放到assets文件夾里

      注意:assets文件夾是與res文件夾平級的。

      然后更改microlog.properties文件為以下內容:

      microlog.level=DEBUG microlog.appender=LogCatAppender;FileAppender microlog.formatter=PatternFormatter microlog.formatter.PatternFormatter.pattern=%c [%P] %m %T

      5、寫日志記錄

      logger.debug("這是debug信息");

      6、在AndroidManifest.xml 添加寫sd卡的權限

      

      運行程序,然后到SD卡根目錄,可以發現有一個microlog.txt的文件,里面就是我們的日志了。

      更改日志問價的路徑和名稱

      有朋友問如何更改日志文件的路徑和名稱,在網上找了一通的資料,沒找到答案,只好到https://github.com/johanlkarlsson/microlog4android 下載源代碼,經過查看源代碼的PropertyConfigurator類,發現源代碼里有這么一個配置參數microlog.appender.FileAppender.File,這樣應該就可以更改日志文件的路徑和名稱了。

      配置文件如下:

      microlog.level=DEBUG microlog.appender=FileAppender;LogCatAppender microlog.appender.FileAppender.File=mylog.txt microlog.formatter=PatternFormatter microlog.formatter.PatternFormatter.pattern=%c [%P] %m %T

      運行程序,發現日志文件還是叫microlog.txt,更改名稱無效,找了各種原因都無法解決,只好反編譯我們之前下載的microlog4android-1.0.0.jar包,發現PropertyConfigurator這個類和剛剛從GIT下載的源代碼PropertyConfigurator類不一樣,microlog4android-1.0.0.jar包里的PropertyConfigurator類沒有這樣的一個參數microlog.appender.FileAppender.File,只好把從GIT下載下來的源代碼,重新打個包,暫時打成microlog4android-1.1.jar,然后重新運行程序,OK,搞定,日志文件名稱變成了我們配置的mylog.txt。

      感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

    【microlog4android如何將Android Log日志寫到SD】相關文章:

    Android SD卡上文件操作及記錄日志操作具體方法06-23

    c++log4cxx日志的詳解06-23

    關于mysql清除log-bin的日志方法06-23

    我把思念你的痛寫到了來世傷感日志01-07

    RedHat安裝log4cxx日志庫的步驟06-23

    Xcode 8打印log日志的解決方法03-02

    MVC如何使用Log4Net進行錯誤日志記錄06-23

    android 捕獲系統異常并上傳日志的實例06-23

    SD娃娃的自述02-06

    主站蜘蛛池模板: 在线观看免费视频网站A站| 欧洲一区二区| 亚洲精品字幕| 女教师娇喘潮喷抽搐在线视频| 99久久机热/这里只有精品| 奶头好大揉着好爽视频| 日本在线a一区视频高清视频| FREEXX性黑人大战欧美视频| 小嫩批日出水无码视频免费| 成人欧美| 日本丰满护士bbw| 亚洲跨种族黑人xxxxx| 久久综合久久综合九色| 99热精品国产三级在线| 欧美3p视频在线观看| 国产亚洲精品成人aa片新蒲金| 日韩不卡无码精品一区高清视频 | 久久精品一偷一偷国产| 深夜国产福利| 欧美精品aaa久久久影院| 国产suv精品一区二区| 人人爽人人爽人人片av东京热| 亚洲性无码av在线| 国产精品国产三级国产专i| 波多野结衣的av一区二区三区| 免费vA片| 国产亚洲精品午夜福利| 亚洲爆乳少妇无码激情| 最新在线中文字幕| 一区二区三区毛VⅤ| 尤物视频在线观看| 欧美国产日韩一区二区三区精品影视 | 色偷偷免费视频| 国产中文一区卡二区不卡| 精品国产女同疯狂摩擦2| 国内精品久久人妻无码不卡| 日韩www| 亚洲精品一区二区三区色| 超级碰在线视频| www.夜夜操.com| 午夜精品久久久久成人|