科尔多瓦Android Crash Backtrace

雷阿

我在Android版本的Cordova应用程序中崩溃的次数很高。由于使用Android的经验有限,我发现以下行在回溯中有一个共同点:

pc 0000000001053a38 /system/framework/arm64/boot-framework.oat(android.print.PrintManager.removePrintJobStateChangeListener + 200)

我正在使用katzer的cordova-plugin-printer处理跨平台Android / iOS的本机打印。

是否可以安全地假设插件有故障/导致崩溃?该插件的最新更新是在8个月前。

完整回溯:

回溯:

#00 pc 000000000006ca30 /system/lib64/libc.so(tgkill + 8)

#01 pc 0000000000069eb8 /system/lib64/libc.so(pthread_kill + 64)

#02 pc 0000000000024198 /system/lib64/libc.so(raise + 24)

#03 pc 000000000001c9b0 /system/lib64/libc.so(中止+52)

#04 pc 0000000000435c2c /system/lib64/libart.so(_ZN3art7Runtime5AbortEv + 352)

#05 pc 00000000000e524c /system/lib64/libart.so(_ZN3art10LogMessageD2Ev + 1204)

#06 pc 00000000004c6c60 /system/lib64/libart.so(_ZN3art28InvokeProxyInvocationHandlerERNS_33ScopedObjectAccessAlreadyRunnableEPKcP8_jobjectS5_RNSt3__16vectorI6jvalueNS6_9allocatorIS8_EEEE + 2960)

#07 pc 00000000005520a0 /system/lib64/libart.so(artQuickProxyInvokeHandler + 1040)

#08 pc 00000000000db0ac /system/lib64/libart.so(art_quick_proxy_invoke_handler + 76)

#09 pc 0000000002cb0420 /system/framework/arm64/boot-framework.oat(android.util.ArrayMap.indexOf + 204)

#10 pc 0000000002cb0704 /system/framework/arm64/boot-framework.oat(android.util.ArrayMap.indexOfKey + 160)

#11 pc 0000000002cb16b4 /system/framework/arm64/boot-framework.oat(android.util.ArrayMap.remove + 48)

#12 pc 0000000002a1f194 /system/framework/arm64/boot-framework.oat(android.print.PrintManager.removePrintJobStateChangeListener + 176)

安德烈斯

您正在使用什么Cordova CLI和cordova-android版本?崩溃是在什么Android版本上发生的?您是否尝试过Android模拟器?您能否确定此崩溃是否仅适用于特定的Android版本(如7.1)?

我认为崩溃与插件直接相关。您应该将这些日志发布在插件页面的“问题”部分,因为他似乎正在积极更新其插件。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章