如何解决SetIgnoreDebugger 不适用于看门狗 ANR,无法调试 android
我有一个运行谷歌地图的 Xamarin Forms 应用程序。 在我的 android 11 设备上它崩溃了,我不知道为什么没有错误它只是崩溃或显示无响应错误,所以我从 nugut 包安装了 Watchdog anr 来尝试检测问题 [1]:https://github.com/nwestfall/Xamarin.ANRWatchDog 并使用 new ANRWatchDog().SetIgnoreDebugger(true).Start(); 对其进行初始化。在 mainactivity.cs 文件的 oncreate() 中 我在设备日志中收到消息“检测到 ANR 但由于调试器已连接而被忽略(您可以使用 setIgnoreDebugger(true) 防止这种情况)
我是否正确地使用了它,因为我的理解是我初始化它的方式应该可以防止出现此消息。
或者是否有另一种方式我应该使用它或另一种方式我可以找到导致崩溃的错误。
谢谢
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。