Android 在emulator中打开应用程序时出现不满意的链接错误

Android 在emulator中打开应用程序时出现不满意的链接错误,android,android-studio,Android,Android Studio,每当我在emulator中打开我的应用程序时,都会出现此错误: 05-06 18:52:13.640 2861-2861/?E/AndroidRuntime﹕ 致命异常: 主要的 进程:scan.test,PID:2861 java.lang.UnsatisfiedLinkError:dalvik.system.PathClassLoader[Dexpath列表[[zip文件] “/data/app/scan.test-2/base.apk”],nativeLibraryDirectories=

每当我在emulator中打开我的应用程序时,都会出现此错误:

05-06 18:52:13.640 2861-2861/?E/AndroidRuntime﹕ 致命异常: 主要的 进程:scan.test,PID:2861 java.lang.UnsatisfiedLinkError:dalvik.system.PathClassLoader[Dexpath列表[[zip文件] “/data/app/scan.test-2/base.apk”],nativeLibraryDirectories=[/vendor/lib, /system/lib]]]找不到“libtiny tools.so” 位于java.lang.Runtime.loadLibrary(Runtime.java:366) 位于java.lang.System.loadLibrary(System.java:988) 在android.hardware.barcode.Scanner.(Scanner.java:136) 在scan.test.scan\u v1activity.onStart(scan\u 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)


我不确定这是否是确切的解决方案,但我有相同的问题,这解决了我的问题您缺少libtiny-tools.so文件,位于libs的armeabi文件夹中

如果您使用的是android studio


添加如上图所示。

每当我在模拟器中打开我的应用程序时,都会出现此错误。您可以在此处检查ndk集成: