首页 > 解决方案 > JavaScript 混合应用 crashlytics 日志

问题描述

我正在开发 iOS/Android 混合应用程序。我想在我的应用程序中使用 Fabric 留下 Crashlytics 日志。我发现当我尝试通过链接android studio中的示例项目来抛出异常时,它将被强制终止。如果我保留日志并使用try〜catch,我知道重新加载应用程序后会留下日志。但是,在基于 javascipt 的混合应用程序中,我使用 crashlytics 日志异常,并且抛出异常不会导致日志被记录。互锁是完美的。如果我重新运行该应用程序,它不会被记录。有什么帮助吗?

这是我的代码

1. $('#testCrash').click(function(){ 
throw new RuntimeException("This is a crash"); });  
2.$('#testCrash').click(function(){ 
       try{ 
        throw new RuntimeException("This is a crash");              }catch(RuntimeException e){ 
crashlytics.logexception(e); } });  

它没有被记录下来..

标签: javascriptandroidjqueryiosgoogle-fabric

解决方案


推荐阅读