欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

解決Android屏幕四周閃現(xiàn)紅框的問題

 更新時(shí)間:2017年06月13日 09:48:36   作者:jobschu  
這篇文章主要介紹了解決Android屏幕四周閃現(xiàn)紅框的問題,需要的朋友可以參考下

首先分析一下問題:

其實(shí)這個(gè)紅框不是android的bug,把編譯模式從eng改成user就可以了,紅框只是eng模式debug的時(shí)候提示你系統(tǒng)busy,紅框越久說明你的系統(tǒng)或應(yīng)用運(yùn)行卡頓越久,這個(gè)時(shí)候系統(tǒng)可能會(huì)掛掉,僅此而已!

下面詳細(xì)說明一下完善方法:

方法一、直接編譯成usr版本

如果你是在做系統(tǒng)移植的話,可以在android/build編譯成usr版本,當(dāng)然usr在開發(fā)的過程中權(quán)限問題比較多,編譯出來的系統(tǒng)和eng權(quán)限上區(qū)別有點(diǎn)大,在開發(fā)其他應(yīng)用軟件時(shí)需要注意下。

方法二、修改framework層

注釋掉framework/base/services/java/com/android/server/wm/WindowManagerService.java文件中的mStrictModeFlash.setVisibility(on)即可:

try { 
    // TODO(multi-display): support multiple displays 
    if (mStrictModeFlash == null) { 
        mStrictModeFlash = new StrictModeFlash(getDefaultDisplayContentLocked().getDisplay(), mFxSession); 
    } 
<span style="color:#cc0000;">    //mStrictModeFlash.setVisibility(on);</span> 
} finally { 
    Surface.closeTransaction(); 
    if (SHOW_LIGHT_TRANSACTIONS)  
        Slog.i(TAG,"<<< CLOSE TRANSACTION showStrictModeViolation"); 
} 

方法三、修改系統(tǒng)配置參數(shù)

可以直接通過命令,關(guān)掉顯示:

setprop persist.sys.strictmode.visual 0    (針對android 3.0) 
setprop persist.sys.strictmode.disable 1    (針對android4.0) 

也可以直接修改/system/build.prop文件,添加如下兩行重啟即可:

persist.sys.strictmode.visual=0  
persist.sys.strictmode.disable=1 

感覺第三種是最方便的,并且不會(huì)改動(dòng)android framework代碼,畢竟是很多人血汗的積累,所以本人用的是最后一種方法,當(dāng)然不管哪種方法,只要能解決就OK。

以上所述是小編給大家介紹的解決Android屏幕四周閃現(xiàn)紅框的問題,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

最新評論