[英]Unknown crash report android
我已經在谷歌游戲商店發布了一個應用程序,並開始推出更新,最新的應用程序似乎工作正常,直到我收到用戶的崩潰報告,任何人都可以幫助我弄清楚它究竟是什么,是什么導致它和可能的方式修理它?
設備信息:華碩ZenFone 2(ZE500CL)(ASUS_Z00D),2048MB RAM,Android 5.0
Backtrace:
native: pc 0000000000090df6 /system/lib/libc.so (tgkill+22)
native: pc 0000000000038d13 /system/lib/libc.so (pthread_kill+163)
native: pc 000000000003a5f5 /system/lib/libc.so (raise+37)
native: pc 0000000000032855 /system/lib/libc.so (abort+85)
native: pc 00000000000104da /system/vendor/lib/libsrv_um.so.1.12.3197934 (PVRSRVDebugAssertFail+58)
native: pc 0000000000006e82 /system/vendor/lib/egl/libGLESv2_POWERVR_SGX544_115.so.1.12.3197934
native: pc 000000000001b576 /system/vendor/lib/egl/libGLESv2_POWERVR_SGX544_115.so.1.12.3197934
native: pc 000000000001b6d1 /system/vendor/lib/egl/libGLESv2_POWERVR_SGX544_115.so.1.12.3197934
native: pc 0000000000009d72 /system/vendor/lib/libIMGegl.so.1.12.3197934
native: pc 000000000000fcea /system/vendor/lib/libIMGegl.so.1.12.3197934 (IMGeglMakeCurrent+1514)
native: pc 00000000000015a3 /system/vendor/lib/egl/libEGL_POWERVR_SGX544_115.so.1.12.3197934 (eglMakeCurrent+51)
native: pc 000000000001133f /system/lib/libEGL.so (android::egl_display_t::makeCurrent(android::egl_context_t*, android::egl_context_t*, void*, void*, void*, void*, void*, void*)+303)
native: pc 0000000000014e3b /system/lib/libEGL.so (eglMakeCurrent+635)
native: pc 0000000000087fce /system/lib/libhwui.so
native: pc 000000000008247f /system/lib/libhwui.so
native: pc 0000000000088b24 /system/lib/libhwui.so
native: pc 0000000000088623 /system/lib/libhwui.so
native: pc 000000000008b55a /system/lib/libhwui.so (android::uirenderer::renderthread::RenderThread::threadLoop()+154)
native: pc 0000000000016ece /system/lib/libutils.so (android::Thread::_threadLoop(void*)+398)
native: pc 0000000000071d23 /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+99)
native: pc 00000000000165cb /system/lib/libutils.so (thread_data_t::trampoline(thread_data_t const*)+123)
native: pc 0000000000037cdb /system/lib/libc.so (__pthread_start(void*)+59)
native: pc 0000000000032fba /system/lib/libc.so (__start_thread+26)
native: pc 0000000000011df6 /system/lib/libc.so (__bionic_clone+70)
這是本機崩潰,意味着用戶設備本身的錯誤不是代碼中的錯誤。 我不知道這是什么錯,但這就是它的含義。 我個人有時會忽略這些類型的崩潰,如果它們沒有發生太多的話。 但如果它一次又一次地出現,那么你將不得不看看你在新版本中添加了哪些新代碼,並試圖通過逐部分刪除部分新代碼並在同一設備上測試來找出導致此問題的原因直到你發現它。 不幸的是,您可能沒有相同的設備,但如果確實需要,那就是解決這個問題的方法。
您可以使用CrashLet
履行
在你的build.gradle中
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
在應用程序的build.gradle中
dependencies {
implementation 'com.github.Collabalist:CrashLet:1.5'
}
用法:
public class SamApp extends Application {
@Override
public void onCreate() {
super.onCreate();
CrashLet.with(this)
.addRecipient("abc@gmail.com")
.addRecipient("xyz@gmail.com")
.showStackTrace(true)
.init();
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.