gpt4 book ai didi

java - Android - 通用异常捕获器

转载 作者:行者123 更新时间:2023-12-02 05:07:29 25 4
gpt4 key购买 nike

我正在尝试将 Facebook 集成到我的应用中,因此我遵循了所有说明。运行它时,在 onResume 事件完成后,我收到一个无法从代码中捕获的异常。

有没有办法设置一个通用的异常捕获器,这样无论如何它都会捕获它?

模拟器根本不会抛出任何异常,所以我不能用它来做这个

更新:我在这里找到它:Using Global Exception Handling on android

该错误来自 Facebook 本身,与使用 proguard 有关

最佳答案

尝试这个解决方案:

  1. 创建一个实现 Thread.UncaughtExceptionHandler 的类(此类将处理 uncaughtExceptions),让我们调用它类异常处理程序。
  2. 创建一个扩展应用程序的类,让我们调用这个类 App,并且不要忘记在应用程序标签下的 list 文件:android:name="your_package_path.App"
  3. 在您的 App 类中重写方法 onCreate(),并添加以下行:Thread.setDefaultUncaughtExceptionHandler(new ExceptionHandler(this));

关于java - Android - 通用异常捕获器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27648401/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com