Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android Log命令常用方法

Android Log命令常用方法

編輯:關於Android編程

1、如何在程序中打出Log 以及Log的分類區別 ?   verbose、debug、info、warning、error       2、給你一個Log文件,如何定位到問題所在?   1)如果是ANR問題 , 則搜索“ANR”關鍵詞 。 快速定位到關鍵事件信息 。   2)如果是ForceClosed 和其它異常退出信息,則搜索"Fatal" 關鍵詞, 快速定位到關鍵事件信息 。   3)定位到關鍵事件信息後 , 如果信息不夠明確的,再去搜索應用程序包的虛擬機信息 ,查看具體的進程和線程跟蹤的日志,來定位到代碼 。    用這種方法,出現問題,根本不需要斷點調試 , 直接定位到問題,屢試不爽 。      下面,我們就開始來分析這個例子的log 。   (打開log文件 , 由於是ANR錯誤,因此搜索"ANR " , 為何要加空格呢,你加上   和去掉比較一下就知道了 。 可以屏蔽掉不少保存到anr.log文件的無效信息 。)       3、何時會產生ANR ? 1)界面操作(點擊按鈕):系統響應時間超過5秒 2)HandleMessage:處理時間超過10秒       4、log文件存在的目錄? 一般在data/log目錄下(真機才有)       5、一般哪幾種情況會產生log文件 ?   1)程序異常退出 , uncaused exception 2)程序強制關閉 ,Force Closed (簡稱FC) 3)程序無響應 , Application No Response (簡稱ANR)    
  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved