alps\frameworks\base\services\core\java\com\android\server\am\AppErrors.java
mService.killAppAtUsersRequest(proc, null);
}
}
判断包名 让其根据包名对 停止运行的对话框 进行屏蔽
+ if(d != null){
+ if(proc != null+ && (
+ proc.info.packageName.equals("com.android.vending")
+ || proc.info.packageName.equals("android.process.acore")
+ || proc.info.packageName.equals("android.process.media")
+ ..... 别的应用包名
+ )
+ ){
+ d = null;
+ mService.killAppAtUsersRequest(proc, null);
+ }
+ }
// If we've created a crash dialog, show it without the lock held
if (d != null) {
d.show();
}
mService.killAppAtUsersRequest(proc, null);
}
}
+ if(d != null){
+ if(proc != null && SystemProperties.get("persist.kst.anrfilter.monkey", "0").equals("0")
+ && (
+proc.info.packageName.equals("com.android.vending")
+ || proc.info.packageName.equals("android.process.acore")
+ || proc.info.packageName.equals("android.process.media")
..... 别的应用包名
+ )
+){
+d = null;
+mService.killAppAtUsersRequest(proc, null);
+ }
+ }
if (d != null) {
d.show();
}