您好,登錄后才能下訂單哦!
這篇文章給大家介紹Android應用中屏幕四周出現紅框如何解決,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。
方法一、直接編譯成usr版本
如果你是在做系統移植的話,可以在android/build編譯成usr版本,當然usr在開發的過程中權限問題比較多,編譯出來的系統和eng權限上區別有點大,在開發其他應用軟件時需要注意下。
方法二、修改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 > //mStrictModeFlash.setVisibility(on);</span> } finally { Surface.closeTransaction(); if (SHOW_LIGHT_TRANSACTIONS) Slog.i(TAG,"<<< CLOSE TRANSACTION showStrictModeViolation"); }
方法三、修改系統配置參數
可以直接通過命令,關掉顯示:
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應用中屏幕四周出現紅框如何解決就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。