时的UnsatisfiedLinkError在模拟器中打开应用程序 [英] UnsatisfiedLinkError when opening app in the emulator

查看:414
本文介绍了时的UnsatisfiedLinkError在模拟器中打开应用程序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我一直每当我在模拟器中打开我的应用程序收到此错误:


  

18 05 - 06:52:13.640 2861年至2861年/? E / AndroidRuntime:致命异常:
  主要
      工艺:scan.test,PID:2861
      java.lang.UnsatisfiedLinkError中:dalvik.system.PathClassLoader [DexPathList [zip文件
  /data/app/scan.test-2/base.apk\"],nativeLibraryDirectories=[/vendor/lib,
  /系统/ lib目录]]]找不到libtiny-too​​ls.so
              在java.lang.Runtime.loadLibrary(Runtime.java:366)
              在java.lang.System.loadLibrary(System.java:988)
              在android.hardware.bar code.Scanner。(Scanner.java:136)
              在scan.test.scan_v1activity.onStart(scan_v1activity.java:97)
              在android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1236)
              在android.app.Activity.performStart(Activity.java:6006)
              在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2288)
              在android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2390)
              在android.app.ActivityThread.access $ 800(ActivityThread.java:151)
              在android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1303)
              在android.os.Handler.dispatchMessage(Handler.java:102)
              在android.os.Looper.loop(Looper.java:135)
              在android.app.ActivityThread.main(ActivityThread.java:5257)
              在java.lang.reflect.Method.invoke(本机方法)
              在java.lang.reflect.Method.invoke(Method.java:372)
              在com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:903)
              在com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)



解决方案

我不知道这是确切的解决方案,但我有同样的问题,这是解决我的问题你缺少armeabi文件夹libtiny-too​​ls.so文件库。

如果您使用的是Android的工作室

添加如上右图所示。

I keep getting this error whenever I open my app in the emulator:

05-06 18:52:13.640 2861-2861/? E/AndroidRuntime﹕ FATAL EXCEPTION: main Process: scan.test, PID: 2861 java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/scan.test-2/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]] couldn't find "libtiny-tools.so" at java.lang.Runtime.loadLibrary(Runtime.java:366) at java.lang.System.loadLibrary(System.java:988) at android.hardware.barcode.Scanner.(Scanner.java:136) at scan.test.scan_v1activity.onStart(scan_v1activity.java:97) at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1236) at android.app.Activity.performStart(Activity.java:6006) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2288) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2390) at android.app.ActivityThread.access$800(ActivityThread.java:151) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1303) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:135) at android.app.ActivityThread.main(ActivityThread.java:5257) at java.lang.reflect.Method.invoke(Native Method) at java.lang.reflect.Method.invoke(Method.java:372) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:903) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:698)

解决方案

I am not sure this is the exact solution but I had same issue, this is solved my issue You are missing libtiny-tools.so file in armeabi folder in libs.

if you are using android studio

add like above picture indicates.

这篇关于时的UnsatisfiedLinkError在模拟器中打开应用程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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