Javascript 如何处理nativescript应用程序中的错误?

Javascript 如何处理nativescript应用程序中的错误?,javascript,nativescript,Javascript,Nativescript,我已经完成了我的应用程序的编码,我将很快发布。现在,当应用程序中出现错误时,它会停止整个应用程序并显示StackTrace错误。请问我怎样才能阻止这一切。 我在网上看到了与此相关的解决方案 这是我在下面尝试过的 import * as traceModule from "tns-core-modules/trace"; const errorHandler = { handlerError(err) { } }; traceModule.setErrorHandler(erro

我已经完成了我的应用程序的编码,我将很快发布。现在,当应用程序中出现错误时,它会停止整个应用程序并显示StackTrace错误。请问我怎样才能阻止这一切。 我在网上看到了与此相关的解决方案

这是我在下面尝试过的

import * as traceModule from "tns-core-modules/trace";
const errorHandler = {
    handlerError(err) {

    }
};
traceModule.setErrorHandler(errorHandler);

注意:我使用nativescript核心(javascript)

在stackoverflow上看到了这个解决方案

当android应用程序以发布模式构建时

tns build android --release --key-store-path [path] --key-store-password [pw] --key-store-alias [alias] --key-store-alias-pw [pw]

该应用程序将自动禁用Android上的堆栈跟踪屏幕。默认情况下,tns build android将构建调试模式应用程序。

您可以阅读同一文档中的禁用未捕获异常部分,以不同方式处理异常。是的,我可以确认这一点。Google Play需要禁用调试模式,只需构建一个版本即可。仅供参考:如果你有导致应用程序崩溃的错误,你应该修复这些错误,而不是仅仅发布一个有此类问题的应用程序