如何屏蔽掉提示对话框? 想知道ANR的对话框是怎么出现的?如何屏蔽掉?也就是即使application不响应,也不出现提示框? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在Android,应用程序的响应情况是由Activity Manager和Window Manager系统提供服务。当它检测到下列条件之一,Android将显示特定的应用程序ANR对话框:•没有一个输入事件(如按键,触摸屏在5秒钟内)响应•BroadcastReceiver 10秒内没有执行完成那么,是不是可以修改Activity Manager和Window Manager的处理来不让系统提示ANR?但这样会影响到整个系统。如果能只在自己的程序里重新设置ANR超时时间就好了。 ANR无法屏蔽的,force close可以解决 老想歪招儿,anr就是一种错误,是体验性上的错误,并不是功能的问题。 屏蔽不掉的。 这个是windowsManager/service负责处理的。要想屏蔽或修改,只能修改framework了 难道不能先catch再重新处理? 关于launcher桌面程序的奇怪问题 Android中ListView按上下键滚屏不刷新,求指教 <<android应用开发揭秘>>其中一个例子错误 android ndk 后台Service应该可以操作SQL数据库?但为什么Service不支持managedQuery接口 关于Activity的按键响应 linphone_android编译出的库怎么在自己的程序中调用 android发送短信问题 请教:开发底部导航 为手机应用DNS,Host抓包 请问 kill phone 进程为什么不能成功呢? 求一主流的android开发环境搭建配置
•没有一个输入事件(如按键,触摸屏在5秒钟内)响应
•BroadcastReceiver 10秒内没有执行完成那么,是不是可以修改Activity Manager和Window Manager的处理来不让系统提示ANR?
但这样会影响到整个系统。如果能只在自己的程序里重新设置ANR超时时间就好了。
要想屏蔽或修改,只能修改framework了