最近換了一臺(tái)華為P8的測試機(jī)扬蕊,EMUI(4.0.1)真夠丑,我的圓形Launcher圖標(biāo)也會(huì)被處理成圓角矩形。
Paste_Image.png
還有一個(gè)更嚴(yán)重的問題桑包,我在代碼里的Log.d
和Log.w
日志永遠(yuǎn)打不出來,程序崩潰之后的話纺非,也看不到報(bào)錯(cuò)信息哑了,只能靠打斷點(diǎn)和瞎猜赘方,目測浪費(fèi)了我至少好幾個(gè)小時(shí)的寶貴時(shí)間,NND弱左。
搜了一下窄陡,華為手機(jī)好像普遍都有這個(gè)問題,來拆火,接鍋吧跳夭,華為。華為的系統(tǒng)默認(rèn)會(huì)把日志打印系統(tǒng)關(guān)閉掉们镜, 打開的方式是在撥號應(yīng)用里輸入*#*#2846579#*#*
币叹,進(jìn)入隱藏的設(shè)置界面:
4075B264C613DB2822C44C69F83D692B.png
點(diǎn)擊
1.后臺(tái)設(shè)置
CA802F8041A9DF3AC636E99A8C3E0F66.png
點(diǎn)擊
3.LOG設(shè)置
E2EEF5A89ADF5F5531D51E415AD85382.png
把這些都勾選上。
接下來模狭,做一個(gè)測試颈抚,我在Android Studio工程的onCreate()里插入一行代碼:
Paste_Image.png
運(yùn)行之后,程序崩潰嚼鹉,在logcat下面可以看到如下:
Paste_Image.png
log系統(tǒng)終于恢復(fù)正常了贩汉。
另外之前還遇到過,華為手機(jī)打開開發(fā)開發(fā)者Android Studio不顯示的問題锚赤,原因是Android驅(qū)動(dòng)在Windows上沒有安裝成功雾鬼,我之前的解決方法是安裝豌豆莢,之后豌豆莢會(huì)自動(dòng)下載對應(yīng)的驅(qū)動(dòng)宴树。其實(shí)這個(gè)問題還有更簡單的解決方法策菜。答案還是在這個(gè)隱藏界面里。把下面的USB端口設(shè)置切換成Google模式的話酒贬,問題就迎刃而解了又憨。
1CE3D6BB4840541EF4E3B4E8342B6C2D.png