Cordova Android Crash Backtrace - PullRequest
       18

Cordova Android Crash Backtrace

0 голосов
/ 11 мая 2018

У меня большое количество сбоев в 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)

1 Ответ

0 голосов
/ 13 мая 2018

Какие версии Cordova CLI и Cordova-Android вы используете? На каких версиях Android происходит этот сбой? Вы пробовали эмуляторы Android? Можете ли вы определить, относится ли этот сбой только к определенной версии Android, например 7.1?

Я бы предположил, что сбой напрямую связан с плагином. Вы должны опубликовать эти журналы в разделе Issues на странице плагина, потому что он, похоже, активно обновляет свои плагины.

...