可以使用自定义Java类在带有Nativescript Android的Crashlytics中引发异常吗?

时间:2019-07-10 08:11:50

标签: android nativescript crashlytics

我正在尝试在Crashlytics中返回我的Javascript异常。它可以工作,但是全部出现在问题下:

Runtime.java com.tns.Runtime.callJSMethodNative
在Crashlytics仪表板中

。我宁愿看到这样的问题列表:

MyScreen1.ts org.mycompany.monapp.myScreen1
MyScreen2.ts org.mycompany.monapp.myScreen2

我知道Crashlytics并不是用来处理JavaScript错误的,但是我想尽可能地模拟这种行为。我试图从这样的自定义Java类记录异常:

@JavaProxy("org.demonativescript.MyErrorHandler")
export class MyErrorHandler extends java.lang.Object {
    constructor() {
        super();
        return global.__native(this);
    }

    sendCrash() : void{
        crashlytics.sendCrashLog(new MyCustomException("My Custom Excep"));
    }
};

但是由于仍然从JavaScript runtil记录异常,因此问题出现在:

Runtime.java com.tns.Runtime.callJSMethodNative

0 个答案:

没有答案