У меня большое количество сбоев в Android-версии приложения Cordova. Из-за ограниченного опыта работы с Android, я обнаружил, что следующая строка часто встречается в следах:
pc 0000000001053a38 /system/framework/arm64/boot-framework.oat (android.print.PrintManager.removePrintJobStateChangeListener + 200)
Я использую плагин cordova-plugin-printer от katzer для кроссплатформенной печати на платформе Android / iOS.
Можно ли предположить, что плагин неисправен или вызывает сбои? Последнее обновление для плагина было более 8 месяцев назад.
Полная обратная трассировка:
трассировка:
# 00 pc 000000000006ca30 /system/lib64/libc.so (tgkill + 8)
# 01 pc 0000000000069eb8 /system/lib64/libc.so (pthread_kill + 64)
# 02 шт 0000000000024198 /system/lib64/libc.so (повышение + 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__16vectorI6jvalEE256) 960_6_60_60_60_60_60_60_60_60_60
# 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 шт. 0000000002cb0704 /system/framework/arm64/boot-framework.oat (android.util.ArrayMap.indexOfKey + 160)
# 11 шт 0000000002cb16b4 /system/framework/arm64/boot-framework.oat (android.util.ArrayMap.remove + 48)
# 12 шт. 0000000002a1f194 /system/framework/arm64/boot-framework.oat (android.print.PrintManager.removePrintJobStateChangeListener + 176)