解決Android屏幕四周閃現(xiàn)紅框的問題
首先分析一下問題:
其實(shí)這個紅框不是android的bug,把編譯模式從eng改成user就可以了,紅框只是eng模式debug的時候提示你系統(tǒng)busy,紅框越久說明你的系統(tǒng)或應(yīng)用運(yùn)行卡頓越久,這個時候系統(tǒng)可能會掛掉,僅此而已!
下面詳細(xì)說明一下完善方法:
方法一、直接編譯成usr版本
如果你是在做系統(tǒng)移植的話,可以在android/build編譯成usr版本,當(dāng)然usr在開發(fā)的過程中權(quán)限問題比較多,編譯出來的系統(tǒng)和eng權(quán)限上區(qū)別有點(diǎn)大,在開發(fā)其他應(yīng)用軟件時需要注意下。
方法二、修改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
感覺第三種是最方便的,并且不會改動android framework代碼,畢竟是很多人血汗的積累,所以本人用的是最后一種方法,當(dāng)然不管哪種方法,只要能解決就OK。
以上所述是小編給大家介紹的解決Android屏幕四周閃現(xiàn)紅框的問題,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
Android視頻加水印之FFmpeg的簡單應(yīng)用實(shí)例
最近有個需求,需要錄制視頻,能添加水印,所以下面這篇文章主要給大家介紹了關(guān)于Android視頻加水印之FFmpeg的簡單應(yīng)用的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-05-05
AndroidStudio更新出現(xiàn)Refreshing ''xxx'' Gradle Project狀態(tài)解決辦法
這篇文章主要介紹了AndroidStudio更新出現(xiàn)Refreshing 'xxx' Gradle Project狀態(tài)解決辦法的相關(guān)資料,需要的朋友可以參考下2017-03-03
Android PopupWindow 點(diǎn)擊外面取消實(shí)現(xiàn)代碼
這篇文章主要介紹了Android PopupWindow 點(diǎn)擊外面取消實(shí)現(xiàn)代碼,本文直接給出核心實(shí)現(xiàn)代碼,代碼中包含注釋,需要的朋友可以參考下2015-04-04
Android程序開發(fā)之手機(jī)APP創(chuàng)建桌面快捷方式
這篇文章主要介紹了Android程序開發(fā)之手機(jī)APP創(chuàng)建桌面快捷方式 的相關(guān)資料,需要的朋友可以參考下2016-04-04
Android刮刮樂效果-proterDuffXfermode的示例代碼
這篇文章主要介紹了Android刮刮樂效果-proterDuffXfermode,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-12-12

