Nativescript:Android 应用程序在模拟器切换选项卡中崩溃,但在控制台中没有任何内容

Posted

技术标签:

【中文标题】Nativescript:Android 应用程序在模拟器切换选项卡中崩溃,但在控制台中没有任何内容【英文标题】:Nativescript: Android app crashing in emulator switching tabs but nothing in console 【发布时间】:2020-12-18 09:49:52 【问题描述】:

我有一个 nativescript ios 应用程序,我刚开始尝试 android。它成功加载,但在 TabView 中切换选项卡一段时间后,应用程序崩溃了,但我在终端控制台中看不到任何迹象。我看到的最新事件是:

JS: 'NSVue (Vue: 2.6.10 | NSVue: 2.4.0) -> AppendChild(ElementNode(nativegridlayout), ElementNode(nativelabel))'
JS: 'NSVue (Vue: 2.6.10 | NSVue: 2.4.0) -> CreateElement(nativebutton)'
JS: 'NSVue (Vue: 2.6.10 | NSVue: 2.4.0) -> AppendChild(ElementNode(nativegridlayout), ElementNode(nativebutton))'
JS: 'NSVue (Vue: 2.6.10 | NSVue: 2.4.0) -> AppendChild(ElementNode(nativegridlayout), ElementNode(nativegridlayout))'
JS: 'NSVue (Vue: 2.6.10 | NSVue: 2.4.0) -> AppendChild(ElementNode(nativepage), ElementNode(nativegridlayout))'
JS: 'NSVue (Vue: 2.6.10 | NSVue: 2.4.0) -> CreateElement(nativeimage)'
JS: 'NSVue (Vue: 2.6.10 | NSVue: 2.4.0) -> CreateElement(nativeimage)'

有什么更好的方法可以在我开发它的过程中找出问题所在?

【问题讨论】:

【参考方案1】:

是的 - 将代码包装在 try/catch 块中。当然,还可以在调试器中运行,您可以在其中暂停异常。

【讨论】:

以上是关于Nativescript:Android 应用程序在模拟器切换选项卡中崩溃,但在控制台中没有任何内容的主要内容,如果未能解决你的问题,请参考以下文章

在 Android 上运行 nativescript 应用程序时出错

运行 android 应用程序时,nativescript-permissions 出错

添加firebase插件后,Nativescript应用程序在android上不断崩溃

vue js nativescript firebase web 应用到 android/ios 应用

Nativescript android删除操作栏

从 CLI [NativeScript] 将手持和可穿戴 Android 应用程序打包在一起