近期購入了新款的華為手機榮耀8,手感、性能、顏值都非常好。作為android開發工程師,自然會用到真機進行日常的調試。然而,這部手機並沒有這么“聽話“!反復嘗試開啟開發者選項中的設置項,依舊無法輸出Log.d(), Log.v()等的日志信息!在華為手機的論壇里面找到篇帖子,說的是需要在“工程模式“里面開啟ap的log。
進入工程模式
啟動撥號應用,輸入:*#*#2846579#*#* 這樣一串東西即可。



經過上面的幾個設置,就可以在logcat里面輸出所有級別的log了!
##日志輸出

手機工程模式
其實android手機都有提供給開發人員測試的工程模式,開啟方式大多是撥固定的一串東西進入,手機用戶可以查看自己手機包括IMEI、網絡運營商、是否漫游、信號強度以及是否漫游等基本信息。當然大部分用戶不會進入到工程模式。下面我們來看看我機器的imei : 
這篇文章希望能夠起到提醒的作用,告知各位開發人員,如果遇到usb連不上或者log無法輸出,記得到工程模式下瞧瞧!
小米連usb無法識別小tips
前提:
1、確保手機連接電腦,裝好驅動
2、手機上設置-> 開發者模式打開-> USB調試模式打開
解決方法:
撥號模式下輸入 ##717717##,選擇確認,然后手機拔了重新插上
用完了再重復即可關閉。
