当前位置: 代码迷 >> Android >> 怎么去掉Android kitkat中的红框
  详细解决方案

怎么去掉Android kitkat中的红框

热度:90   发布时间:2016-04-28 03:56:57.0
如何去掉Android kitkat中的红框
如何去掉Android kitkat中的红框
三种方法

1:修改源码
红框显示的代码是com.android.server.wm.StrictModeFlash.java的
setVisibility(boolean on) {}

调用该方法的地方在com.android.server.wm.WindowManagerService.java的
showStrictModeViolation(int arg, int pid) {}的5485行
mStrictModeFlash.setVisibility(on);

将mStrictModeFlash.setVisibility(on);注释掉。OK

2.修改编译模式
将system/build.prop的ro.build.type=eng 修改为ro.build.type=user. OK

3.StrictMode无效化
adb shell setprop persist.sys.strictmode.disable 1  . OK
  相关解决方案