android
中的日誌工具類是log
(android.util.log),這個類中提供了如下5個方法來供我們列印日誌。
public class logutil
}public static void d(string tag, string msg)
}public static void i(string tag, string msg)
}public static void w(string tag, string msg)
}public static void e(string tag, string msg)
}}
在其內部分別呼叫了log.v()
、log.d()
、log.i()
、log.w()
、log.e()
這5個方法來列印日誌,只不過在這些自定義的方法中我們都加入了乙個if判斷,只有當level
的值小於或等於對應日誌級別值的時候,才會將日誌列印出來。這樣就把乙個自定義的日誌工具建立好了,之後在專案裡我們可以像使用普通的日誌工具一樣使用logutil
,比如列印一行debug
級別的日誌就可以這樣寫:
logutil.d("tag", "debug log");
只需要修改level
變數的值,就可以自由地控制日誌的列印行為了。比如讓level
等於verbose就可以把所有的日誌都列印出來,讓level
等於warn
就可以只列印警告以上級別的日誌,讓level
等於nothing
就可以把所有日誌都遮蔽掉。使用了這種方法之後,剛才所說的那個問題就不復存在了,你只需要在開發階段將level指定成verbose
,當專案正式上線的時候將level
指定成nothing
就可以了。 Android 的日誌工具Log
android 中的日誌工具是log android.util.log 這個類中提供了如下5個方法來供我們列印日誌。1.log.v 用於列印那些最為瑣碎的 意義最小的日誌資訊。對應級別verbose,是android 日誌裡面級別最低的一種。2.log.d 用於列印一些除錯資訊,這些資訊對你除錯程式...
Android手機抓取log日誌
adb.exe adbwinapi.dll adbwinusbapi.dll 這三個檔案即可使用 在pc端解壓縮,得到platform tools latest windows資料夾 此處將此資料夾放在d盤根目錄下 2 手機在開發者模式下,開啟usb除錯功能 看自己具體的手機操作 然後用usb線連線...
Android手機抓取log日誌
adb.exe adbwinapi.dll adbwinusbapi.dll 這三個檔案即可使用 在pc端解壓縮,得到platform tools latest windows資料夾 此處將此資料夾放在d盤根目錄下 2 手機在開發者模式下,開啟usb除錯功能 看自己具體的手機操作 然後用usb線連線...