java.lang.UnsatisfiedLinkError: dlopen failed: library "libflutter.so" not found

1,225 阅读1分钟

flutter是以aar包集成到android项目中的

2021-11-04 10:41:26.928 8785-8785/cn.colorv E/AndroidRuntime: FATAL EXCEPTION: main
    Process: cn.colorv, PID: 8785
    java.lang.UnsatisfiedLinkError: dlopen failed: library "libflutter.so" not found
        at java.lang.Runtime.loadLibrary0(Runtime.java:1087)
        at java.lang.Runtime.loadLibrary0(Runtime.java:1008)
        at java.lang.System.loadLibrary(System.java:1664)
        at io.flutter.view.FlutterMain.startInitialization(FlutterMain.java:138)
        at io.flutter.view.FlutterMain.startInitialization(FlutterMain.java:110)
        at io.flutter.facade.Flutter.createView(Flutter.java:71)
        at cn.colorv.util.FlutterUtil.createView(FlutterUtil.java:211)
        at cn.colorv.ui.activity.BaseFlutterActivity.onCreate(BaseFlutterActivity.java:27)
        at android.app.Activity.performCreate(Activity.java:8151)
        at android.app.Activity.performCreate(Activity.java:8135)
        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1316)
        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3758)
        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3957)
        at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:85)
        at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
        at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2378)
        at android.os.Handler.dispatchMessage(Handler.java:106)
        at android.os.Looper.loop(Looper.java:264)
        at android.app.ActivityThread.main(ActivityThread.java:8315)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:632)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1049)

出现这个问题,是因为更新aar包导致的

需要点击AS下build——〉clean project,再打包就可以了