本机崩溃? Android 6.0崩溃毫无意义

时间:2018-01-15 17:09:04

标签: android crash native

我最近将我的应用更新为目标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]

1 个答案:

答案 0 :(得分:0)

不知道您的依赖关系很难知道,但请记住,自nougat(SDK 26)以来,本机库的处理方式不同: https://developer.android.com/about/versions/nougat/android-7.0-changes.html#ndk

因此,请检查您的依赖项,找到使用本机代码的依赖项,并查看它们是否已更新以支持牛轧糖的更改。