美文网首页
apk运行时报错: java.lang.UnsatisfiedL

apk运行时报错: java.lang.UnsatisfiedL

作者: Thomas_yy | 来源:发表于2017-10-30 18:53 被阅读201次

应用运行报错,运行报错: java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/info.emm.yuanchengcloud-1/base.apk"],nativeLibraryDirectories=[/data/app/info.emm.yuanchengcloud-1/lib/x86, /vendor/lib, /system/lib]]] couldn't find "libubiaudio.so"

解决方法:
1.在libs下面创建一个x86文件夹
2.把 *.so的文件复制一份放在x86。
运行测试通过.如下图

Paste_Image.png

如果还是报错,请继续建立arm64-v8a,mips,mips64,x86,x86_64等这些,但是提醒不同平台的so是不同的。

还有一个问题,我的是“libubiaudio.so”,他在这个库下面

Paste_Image.png

报错的.so 在哪个库下面就在哪里加 ,eclipse这样的,当然Android Studio就简单很多了

有时候即使全部建立了,还是会报错!

那就看下有木有加下面这句代码,jniLibs.srcDirs = ['libs'] 亲测可用。

网上说有要在main/src下面建立jniLibs 文件夹,但加上这句 jniLibs.srcDirs = ['libs']代码就好了。

相关文章

  • apk运行时报错: java.lang.UnsatisfiedL

    应用运行报错,运行报错: java.lang.UnsatisfiedLinkError: dalvik.syste...

  • APK签名问题记录

    有时候会遇到:调试时apk可运行,导出签名的apk运行时闪退,报错提示找不到class。解决方案:1.Projec...

  • apk运行时报错:UnsatisfiedLinkError:

    应用运行报错,运行报错:java.lang.UnsatisfiedLinkError: dalvik.system...

  • BUG捕捉与保存

    一个项目被打包成apk安装包后,安装到手机上之后,运行时若是出现报错我们是没法调试的,为了更好的解决报错,我们可以...

  • The plugin flutter_bugly could n

    打包apk的时候报错 flutter build apk --release --target-platform ...

  • adb常见问题整理

    一、安装apk 1.adb install test.apk报错 Failure[INSTALL_FAILED_A...

  • 安全

    加固针对未签名的apk进行加固,可以实现对apk的加壳,运行时加固:请求、缓存文件等进行加密非运行时加固:针对de...

  • 记一次dex的反编译

    负责的app在跑gts时报错,结果有报错信息只有gts的apk没有源码,导致无从查起。所以准备反编译gts的apk...

  • flutter打包 报错

    打包apk时报错java.security.NoSuchAlgorithmException: Algorithm...

  • Android: Exception in thread "ma

    打包 apk 时报错: 原因: This is mainly due to a currupt or incomp...

网友评论

      本文标题:apk运行时报错: java.lang.UnsatisfiedL

      本文链接:https://www.haomeiwen.com/subject/vejmpxtx.html