首页 > 解决方案 > Android 原生崩溃 - 来自 google play 的 tgkill

问题描述

我得到了这个回溯,这只发生在 Android 设备 7.0、7.1.1、7.1.2 上。

有谁知道如何进一步调试或尝试找到解决方案?

谷歌播放日志,来自谷歌播放的 tgkill


pid: 0, tid: 0 >>> 应用名称 <<<

  #00  pc 000000000006b5b4  /system/lib64/libc.so (tgkill+8)
  #00  pc 0000000000068a50  /system/lib64/libc.so (pthread_kill+64)
  #00  pc 0000000000023f68  /system/lib64/libc.so (raise+24)
  #00  pc 000000000001c9ec  /system/lib64/libc.so (abort+52)
  #00  pc 0000000000005c00  /system/lib64/liblog.so (__android_log_assert+232)
  #00  pc 00000000000384e4  /system/lib64/libmedia_jni.so (android::JMediaDataSource::JMediaDataSource(_JNIEnv*, _jobject*)+852)
  #00  pc 0000000000042654  /system/lib64/libmedia_jni.so
  #00  pc 000000000270575c  /system/framework/arm64/boot-framework.oat (offset 0x1fe1000) (android.media.MediaMetadataRetriever._setDataSource+152)
  #00  pc 0000000002706e74  /system/framework/arm64/boot-framework.oat (offset 0x1fe1000) (android.media.MediaMetadataRetriever.setDataSource+48)
  #00  pc 00000000000d1eb4  /system/lib64/libart.so (art_quick_invoke_stub+580)
  #00  pc 00000000000deb88  /system/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+208)
  #00  pc 000000000028dde4  /system/lib64/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::DexFile::CodeItem const*, art::ShadowFrame*, art::JValue*)+312)
  #00  pc 0000000000286dc0  /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+592)
  #00  pc 00000000005568ac  /system/lib64/libart.so (MterpInvokeVirtualQuick+452)
  #00  pc 00000000000c8614  /system/lib64/libart.so (ExecuteMterpImpl+29972)

哨兵日志有时会有所不同,但问题是相同的 tgkill,显示它们缺少这些

boot-framework.oat
libmedia_jni.so
liblog.so

libreactnativejni.so
libfbjni.so
base.odex
libc.so

libyoga.so
base.odex
libart.so

标签: androidreact-nativereact-native-android

解决方案


推荐阅读