Android 严格模式:StrictMode意思为严格模式,是用来检测程序中违例情况的开发者工具。最常用的场景就是检测主线程中本地磁盘和网络读写等耗时的操作。
严格模式的现象:UI操作时整屏幕上闪现出红框
关闭严格模式的方法有两种:
-
device-common.mk中persist.sys.strictmode.disable=true
-
注释掉文件frameworks\base\services\java\com\android\server\wm\WindowManagerService.java的函数showStrictModeViolation()的如下行:
mStrictModeFlash.setVisibility(on);