GT icon indicating copy to clipboard operation
GT copied to clipboard

集成SDK后,VIVO X7手机上崩溃了,以下为Crash的log

Open D-clock opened this issue 7 years ago • 10 comments

1 #00 pc 0022f78a /system/lib/libart.so (_ZN3art19ReferenceMapVisitorINS_19RootCallbackVisitorEE15VisitQuickFrameEv+309) [armeabi-v7a::27b3ace2fc861279cfe1623dc87a100d]
--
2 #01 pc 0022fd8b /system/lib/libart.so (_ZN3art19ReferenceMapVisitorINS_19RootCallbackVisitorEE10VisitFrameEv+190) [armeabi-v7a::27b3ace2fc861279cfe1623dc87a100d]
3 #02 pc 00224177 /system/lib/libart.so (_ZN3art12StackVisitor9WalkStackEb+254) [armeabi-v7a::27b3ace2fc861279cfe1623dc87a100d]
4 #03 pc 00225d77 /system/lib/libart.so (_ZN3art6Thread10VisitRootsEPFvPPNS_6mirror6ObjectEPvRKNS_8RootInfoEES5_+974) [armeabi-v7a::27b3ace2fc861279cfe1623dc87a100d]
5 #04 pc 001288d5 /system/lib/libart.so (_ZN3art2gc9collector25CheckpointMarkThreadRoots3RunEPNS_6ThreadE+116) [armeabi-v7a::27b3ace2fc861279cfe1623dc87a100d]
6 #05 pc 002322e1 /system/lib/libart.so (_ZN3art10ThreadList13RunCheckpointEPNS_7ClosureE+280) [armeabi-v7a::27b3ace2fc861279cfe1623dc87a100d]
7 #06 pc 00127691 /system/lib/libart.so (_ZN3art2gc9collector9MarkSweep19MarkRootsCheckpointEPNS_6ThreadEb+80) [armeabi-v7a::27b3ace2fc861279cfe1623dc87a100d]
8 #07 pc 00127e9d /system/lib/libart.so (_ZN3art2gc9collector9MarkSweep9MarkRootsEPNS_6ThreadE+96) [armeabi-v7a::27b3ace2fc861279cfe1623dc87a100d]
9 #08 pc 0012ae6f /system/lib/libart.so (_ZN3art2gc9collector9MarkSweep12MarkingPhaseEv+102) [armeabi-v7a::27b3ace2fc861279cfe1623dc87a100d]
10 #09 pc 0012af47 /system/lib/libart.so (_ZN3art2gc9collector9MarkSweep9RunPhasesEv+158) [armeabi-v7a::27b3ace2fc861279cfe1623dc87a100d]
11 #10 pc 00122547 /system/lib/libart.so (_ZN3art2gc9collector16GarbageCollector3RunENS0_7GcCauseEb+234) [armeabi-v7a::27b3ace2fc861279cfe1623dc87a100d]
12 #11 pc 001403d5 /system/lib/libart.so (_ZN3art2gc4Heap22CollectGarbageInternalENS0_9collector6GcTypeENS0_7GcCauseEb+1332) [armeabi-v7a::27b3ace2fc861279cfe1623dc87a100d]
13 #12 pc 00142793 /system/lib/libart.so (_ZN3art2gc4Heap16ConcurrentGCTask3RunEPNS_6ThreadE+58) [armeabi-v7a::27b3ace2fc861279cfe1623dc87a100d]
14 #13 pc 001538fb /system/lib/libart.so (_ZN3art2gc13TaskProcessor11RunAllTasksEPNS_6ThreadE+38) [armeabi-v7a::27b3ace2fc861279cfe1623dc87a100d]
15 #14 pc 000003df /system/framework/arm/boot.oat [armeabi::5102720f73b1db2b30a9faea0138bf59]

D-clock avatar May 16 '18 09:05 D-clock

能提供一下系统版本,如何导入sdk和你的应用原先有没有so库,如果有的话so库的abi是什么?

brianxcli avatar May 17 '18 04:05 brianxcli

@brianxcli 感谢回复。 机型:vivo x7(Android 5.1.1),SDK直接添加gradle配置导入,应用原先就有so库,abi是armeabi-v7a

D-clock avatar May 17 '18 04:05 D-clock

@D-clock 原先有so库的话,请尝试手动拷贝so库

brianxcli avatar May 17 '18 04:05 brianxcli

@brianxcli 这个会有影响的么?我在小米note3(Android7.07.1.1)、魅族pro7(Android7.0)上正常。

D-clock avatar May 17 '18 06:05 D-clock

@D-clock 可能和手机本身的abi有关系,so库路径不匹配

brianxcli avatar May 17 '18 09:05 brianxcli

gradle导入会把所有abi类型都导入工程,这时候如果是64位手机,就会去找arm64的路径,进而找不到so

svengong avatar Jul 16 '18 01:07 svengong

遇到同样问题,目前项目只有armeabi-v7a 库,应该不是arm64的问题。请问你解决了没?

aqiuzzt avatar Jul 19 '18 04:07 aqiuzzt

你的项目只有v7a,但通过gradle导入后 就不止v7a了

svengong avatar Jul 19 '18 23:07 svengong

我不是gradle导入的,我重新编了sdk,打包aar包放进去的

aqiuzzt avatar Jul 20 '18 02:07 aqiuzzt

aar包里只有v7a的库

aqiuzzt avatar Jul 20 '18 02:07 aqiuzzt