У меня есть приложение в Play Маркете, оно имеет IntentService
, что делает некоторые работы при запуске приложения, и это приводит к сбоям в работе на Android 5.0. Эта служба просто сканирует папку с ресурсами для целей обновления приложений.Родной сбой в /system/lib/libart.so
В частности, этот сбой, похоже, произошел на Samsung S5 после ugrade на Lollipop, но я не знаю, строго ли это связано с этим устройством, так как это итальянское приложение, и здесь это все еще единственный широко распространенный (то есть Я знаю) устройство, которое получает Lollipop. Тем не менее, я попробовал его на эмуляторе, с Android Android 5, и он работает нормально.
Я прикрепляю трассировку стека, любая помощь о том, как действовать, будет оценена ... с родными проблемами, я не знаю, куда положить руки.
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'samsung/kltexx/klte:5.0/LRX21T/G900FXXU1BNL9:user/release-keys'
Revision: '14'
ABI: 'arm'
pid: 24219, tid: 24259, name: IntentService[I >>> it.mydomain.myapp <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0
r0 afcb8c00 r1 001000e6 r2 af201428 r3 00000000
r4 76eb1338 r5 700981c0 r6 af50e4c2 r7 afcb8c00
r8 af201070 r9 b4f7e300 sl b4efac64 fp fffffb18
ip 00100002 sp af200f60 lr b4cd52ab pc b4cd52ca cpsr 600f0030
backtrace:
#00 pc 000d32ca /system/lib/libart.so (art::ClassLinker::FindClassInPathClassLoader(art::ScopedObjectAccessAlreadyRunnable&, art::Thread*, char const*, art::Handle<art::mirror::ClassLoader>)+77)
#01 pc 000d3739 /system/lib/libart.so (_ZN3art11ClassLinker9FindClassEPNS_6ThreadEPKcNS_6HandleINS_6mirror11ClassLoaderEEE.part.404+356)
#02 pc 000d5ded /system/lib/libart.so (art::ClassLinker::CreateArrayClass(art::Thread*, char const*, art::Handle<art::mirror::ClassLoader>)+88)
#03 pc 000d37d1 /system/lib/libart.so (_ZN3art11ClassLinker9FindClassEPNS_6ThreadEPKcNS_6HandleINS_6mirror11ClassLoaderEEE.part.404+508)
#04 pc 000d5ded /system/lib/libart.so (art::ClassLinker::CreateArrayClass(art::Thread*, char const*, art::Handle<art::mirror::ClassLoader>)+88)
#05 pc 000d37d1 /system/lib/libart.so (_ZN3art11ClassLinker9FindClassEPNS_6ThreadEPKcNS_6HandleINS_6mirror11ClassLoaderEEE.part.404+508)
#06 pc 001fe583 /system/lib/libart.so (art::Array_createObjectArray(_JNIEnv*, _jclass*, _jclass*, int)+422)
Любой удачи с этим? Я столкнулся с подобной ошибкой. – jjwhite01
@ jjwhite01 нет, к сожалению, ничего, но кажется очень специфичным для этого телефона и этой сборки. мы просто надеемся на обновление от Samsung. – bigstones
В этой статье упоминается что-то о IntentService в Android 5.0, вызывающем сбои. https://developer.nvidia.com/content/why-does-my-app-crash-android-50-lollipop –