記錄華為、魅族手機無法打印 Log 日志的問題

最近使用魅族真機測試 App 時,發(fā)現(xiàn) LogCat 不顯示項目工程中通過 Log.d() 和 Log.v()
打印的 debug 和 verbose 級別的日志,甚是奇怪,通過 debug 模式斷點調(diào)試也沒看出有什么問題,無奈之下,Google 一番,終于找到了答案。
原來國內(nèi)的部分廠商定制的手機對于應用中的 Log 日志默認做了打印限制,需要手動設置才能打印出特殊級別的日志。目前發(fā)現(xiàn)有魅族和華為手機存在這樣的問題,并且設置方式有所不同,遂紀錄一下,以免后續(xù)再遇到這樣的問題又要四處查閱。

MEIZU

實測 MEIZU PRO 6 :打開【設置】中的【開發(fā)者選項】,頁面底部找到【性能優(yōu)化】,打開【高級日志輸出】,勾選【全部允許】即可:



可能其他部分魅族手機中不稱為【高級日志輸出】,而是【禁止D及以下級別LOG的輸出】,道理一樣,設為不可用即可。

HUAWEI

華為手機設置方式較為特殊,不是在【開發(fā)者選項】中,而是打開撥號界面的撥號盤,輸入
*#*#2846579#*#*,系統(tǒng)會自動打開【工程菜單】界面,依次打開【后臺設置】 -> 【LOG設置】,勾選【AP日志】即可:
(本人測試的機器是華為p10)



至于其他廠商的手機有沒有類似的問題,暫且不知,但至少知道不是程序的問題,權(quán)當記錄。不得不感概,對于 Android 程序員,面對各種廠商,各種 ROM,開發(fā)中總會遇到各種各樣奇奇怪怪的問題,也真是難為了我們,好在我們善于紀錄,懂得分享。轉(zhuǎn)參

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容