-
Notifications
You must be signed in to change notification settings - Fork 453
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Android设备,集成aar后,低版本设备遇到SO加载异常 #2475
Comments
SO的架构确认,没有问题。 |
https://pag.io/docs/sdk.html#android-%E7%AB%AF%E6%8E%A5%E5%85%A5 |
@kevingpqi123 这个异常和android版本有关系吗?加载so的异常感觉应该没有关系吧。。还是说你们有什么特殊处理? 我这边是电视的应用,用户设备的版本肯定和手机比不了。。4.4的用户还挺多的。。 |
这类问题基本上就是架构没有匹配到,导致 JNI 方法没有正确加载。 |
@kevingpqi123 好的,感谢回复,关键我这边也没有这么低的设备。我先看看代码吧。架构没有匹配到的话,我用那个relink库能解决这个问题吗 |
我看你们android的代码里面有个relink的包,这个和那个relink的库 代码是一样的吗 |
pag 使用的就是 relink,不是这里的问题,如果你们使用的是 aar,就是架构匹配的问题 |
@kevingpqi123 架构看起来没问题啊,友盟统计到的设备架构是【armeabi-v7a,armeabi】,我这边打包的时候配置的架构是ndk {abiFilters 'armeabi-v7a' } |
【版本信息】
4.3.57
【平台信息】
Android 原生 android版本:4.2.2
【预期的表现】
使用PAG动画的时候,在Android 4.2.2版本上,会有so加载的异常。
【实际的情况】
Caused by: java.lang.UnsatisfiedLinkError: Native method not found: org.libpag.PAGAnimator.nativeInit:()V
at org.libpag.PAGAnimator.nativeInit(Native Method)
at org.libpag.PAGAnimator.(SourceFile:2)
【Demo及附件】
Tasks
The text was updated successfully, but these errors were encountered: