棒棒糖android 5.0.1三星上/system/lib/libart.so的本机崩溃 [英] Native crash at /system/lib/libart.so on lollipop android 5.0.1 samsung

查看:306
本文介绍了棒棒糖android 5.0.1三星上/system/lib/libart.so的本机崩溃的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个使用Cordova在Google Play商店上构建的应用.该应用程序可在所有设备和型号上使用,但在运行于Android 5.0.1(Note3和Note4)上的一些三星设备上除外.该应用程序在启动时崩溃.崩溃堆栈跟踪如下:

I've an app built using cordova on google Play Store. The app works on all devices and models, except on a few Samsung devices running on android 5.0.1 (Note3 and Note4). The app crashes on launch. The crash stack trace is the following:

    *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Build fingerprint: 'samsung/treltexx/trelte:5.0.1/LRX22C/N910CXXU1BOC5:user/release-keys'
Revision: '21'
ABI: 'arm'
pid: 25267, tid: 25267, name: anari.kanariapp >>> com.kanari.kanariapp <<<
signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x7772c684
r0 00002000 r1 00005145 r2 b4d50c1d r3 00000000
r4 0f723b17 r5 7772c680 r6 00014514 r7 771f2048
r8 00001b17 r9 7771816c sl 00001fff fp b4d1b350
ip b4d50c00 sp be9e7be0 lr b4aafa45 pc b4af98c8 cpsr 000e0030

backtrace:
#00 pc 001108c8 /system/lib/libart.so (art::TypeLookupTable::Lookup(char const*) const+75)
#01 pc 000c6a41 /system/lib/libart.so (art::ClassLinker::LookupClassFromImage(char const*, art::gc::space::ImageSpace*)+72)
#02 pc 000d73df /system/lib/libart.so (art::ClassLinker::DefineClass(char const*, art::Handle<art::mirror::ClassLoader>, art::DexFile const&, art::DexFile::ClassDef const&)+102)
#03 pc 000d7aad /system/lib/libart.so (art::ClassLinker::FindClassInPathClassLoader(art::ScopedObjectAccessAlreadyRunnable&, art::Thread*, char const*, art::Handle<art::mirror::ClassLoader>)+484)
#04 pc 00211297 /system/lib/libart.so (art::VMClassLoader_findLoadedClass(_JNIEnv*, _jclass*, _jobject*, _jstring*)+286)
#05 pc 0001b241 /system/framework/arm/boot.oat

推荐答案

这似乎是Samsung扩展和zipalign -z(Zopfli压缩)的问题.删除"-z",问题应消除.

This appears to be a problem with Samsung extensions and zipalign -z (Zopfli compression). Remove the "-z" and the problem should go away.

这篇关于棒棒糖android 5.0.1三星上/system/lib/libart.so的本机崩溃的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆