我最近将我的应用更新为目标SDK 27,之前它曾经是23。 自从我更新应用程序后,我在GooglePlayConsole上收到以下错误。 我做了一些研究,并从我的理解它的原生崩溃,但没有太多关于那些和最新的信息导致他们或他们真正是什么。 什么是这些本机崩溃,在我的情况下是什么导致这次崩溃?对我来说根本没有意义
backtrace:
#00 pc 00000000001fcd2c /system/lib/libart.so (_ZN3art11interpreter6DoCallILb0ELb1EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+1827)
#01 pc 0000000000200791 /system/lib/libart.so (_ZN3art11interpreterL8DoInvokeILNS_10InvokeTypeE4ELb0ELb1EEEbPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+760)
#02 pc 00000000000b035d /system/lib/libart.so (_ZN3art11interpreter15ExecuteGotoImplILb1ELb0EEENS_6JValueEPNS_6ThreadEPKNS_7DexFile8CodeItemERNS_11ShadowFrameES2_+25796)
#03 pc 00000000001e268d /system/lib/libart.so (artInterpreterToInterpreterBridge+312)
#04 pc 00000000001fc221 /system/lib/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+332)
#05 pc 00000000000c0ee7 /system/lib/libart.so (_ZN3art11interpreter15ExecuteGotoImplILb0ELb0EEENS_6JValueEPNS_6ThreadEPKNS_7DexFile8CodeItemERNS_11ShadowFrameES2_+26126)
#06 pc 00000000001e25cd /system/lib/libart.so (artInterpreterToInterpreterBridge+120)
#07 pc 00000000001fc221 /system/lib/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+332)
#08 pc 00000000000c0b13 /system/lib/libart.so (_ZN3art11interpreter15ExecuteGotoImplILb0ELb0EEENS_6JValueEPNS_6ThreadEPKNS_7DexFile8CodeItemERNS_11ShadowFrameES2_+25146)
#09 pc 00000000001e25cd /system/lib/libart.so (artInterpreterToInterpreterBridge+120)
#10 pc 00000000001fc221 /system/lib/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+332)
#11 pc 00000000000c0b13 /system/lib/libart.so (_ZN3art11interpreter15ExecuteGotoImplILb0ELb0EEENS_6JValueEPNS_6ThreadEPKNS_7DexFile8CodeItemERNS_11ShadowFrameES2_+25146)
#12 pc 00000000001e25cd /system/lib/libart.so (artInterpreterToInterpreterBridge+120)
#13 pc 00000000001fc221 /system/lib/libart.so (_ZN3art11interpreter6DoCallILb0ELb0EEEbPNS_9ArtMethodEPNS_6ThreadERNS_11ShadowFrameEPKNS_11InstructionEtPNS_6JValueE+332)
#14 pc 00000000000c0b13 /system/lib/libart.so (_ZN3art11interpreter15ExecuteGotoImplILb0ELb0EEENS_6JValueEPNS_6ThreadEPKNS_7DexFile8CodeItemERNS_11ShadowFrameES2_+25146)
#15 pc 00000000001e23a5 /system/lib/libart.so (_ZN3art11interpreter30EnterInterpreterFromEntryPointEPNS_6ThreadEPKNS_7DexFile8CodeItemEPNS_11ShadowFrameE+84)
#16 pc 00000000003e860b /system/lib/libart.so (artQuickToInterpreterBridge+546)
#17 pc 00000000000eaef3 /system/lib/libart.so (art_quick_to_interpreter_bridge+34)
#18 pc 00000000000e6781 /system/lib/libart.so (art_quick_invoke_stub_internal+64)
#19 pc 00000000003e9fb7 /system/lib/libart.so (art_quick_invoke_stub+170)
#20 pc 00000000000fb734 [stack:8757]
答案 0 :(得分:0)
不知道您的依赖关系很难知道,但请记住,自nougat(SDK 26)以来,本机库的处理方式不同: https://developer.android.com/about/versions/nougat/android-7.0-changes.html#ndk
因此,请检查您的依赖项,找到使用本机代码的依赖项,并查看它们是否已更新以支持牛轧糖的更改。