render
render copied to clipboard
App crash on Android in release mode
A minimal Flutter app crashes at startup in release mode. It works in debug mode. The library is not even used, only added in pubspec.yaml:
dependencies:
render: ^0.1.3+1
Log
01-12 14:31:26.472 8359 8359 E FlutterLoader: Flutter initialization failed.
01-12 14:31:26.472 8359 8359 E FlutterLoader: java.util.concurrent.ExecutionException: java.lang.UnsatisfiedLinkError: dlopen failed: library "libflutter.so" not found
01-12 14:31:26.472 8359 8359 E FlutterLoader: at java.util.concurrent.FutureTask.report(FutureTask.java:123)
01-12 14:31:26.472 8359 8359 E FlutterLoader: at java.util.concurrent.FutureTask.get(FutureTask.java:193)
01-12 14:31:26.472 8359 8359 E FlutterLoader: at r.d.f(Unknown Source:28)
01-12 14:31:26.472 8359 8359 E FlutterLoader: at io.flutter.embedding.engine.d.<init>(Unknown Source:35)
01-12 14:31:26.472 8359 8359 E FlutterLoader: at io.flutter.embedding.android.f.I(Unknown Source:172)
01-12 14:31:26.472 8359 8359 E FlutterLoader: at io.flutter.embedding.android.f.q(Unknown Source:7)
01-12 14:31:26.472 8359 8359 E FlutterLoader: at io.flutter.embedding.android.e.onCreate(Unknown Source:13)
01-12 14:31:26.472 8359 8359 E FlutterLoader: at android.app.Activity.performCreate(Activity.java:8000)
01-12 14:31:26.472 8359 8359 E FlutterLoader: at android.app.Activity.performCreate(Activity.java:7984)
01-12 14:31:26.472 8359 8359 E FlutterLoader: at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1309)
01-12 14:31:26.472 8359 8359 E FlutterLoader: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3422)
01-12 14:31:26.472 8359 8359 E FlutterLoader: at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3601)
01-12 14:31:26.472 8359 8359 E FlutterLoader: at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:85)
01-12 14:31:26.472 8359 8359 E FlutterLoader: at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
01-12 14:31:26.472 8359 8359 E FlutterLoader: at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
01-12 14:31:26.472 8359 8359 E FlutterLoader: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2066)
01-12 14:31:26.472 8359 8359 E FlutterLoader: at android.os.Handler.dispatchMessage(Handler.java:106)
01-12 14:31:26.472 8359 8359 E FlutterLoader: at android.os.Looper.loop(Looper.java:223)
01-12 14:31:26.472 8359 8359 E FlutterLoader: at android.app.ActivityThread.main(ActivityThread.java:7656)
01-12 14:31:26.472 8359 8359 E FlutterLoader: at java.lang.reflect.Method.invoke(Native Method)
01-12 14:31:26.472 8359 8359 E FlutterLoader: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
01-12 14:31:26.472 8359 8359 E FlutterLoader: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
01-12 14:31:26.472 8359 8359 E FlutterLoader: Caused by: java.lang.UnsatisfiedLinkError: dlopen failed: library "libflutter.so" not found
01-12 14:31:26.472 8359 8359 E FlutterLoader: at java.lang.Runtime.loadLibrary0(Runtime.java:1087)
01-12 14:31:26.472 8359 8359 E FlutterLoader: at java.lang.Runtime.loadLibrary0(Runtime.java:1008)
01-12 14:31:26.472 8359 8359 E FlutterLoader: at java.lang.System.loadLibrary(System.java:1664)
01-12 14:31:26.472 8359 8359 E FlutterLoader: at io.flutter.embedding.engine.FlutterJNI.loadLibrary(Unknown Source:13)
01-12 14:31:26.472 8359 8359 E FlutterLoader: at r.d$a.b(Unknown Source:18)
01-12 14:31:26.472 8359 8359 E FlutterLoader: at r.d$a.call(Unknown Source:0)
01-12 14:31:26.472 8359 8359 E FlutterLoader: at java.util.concurrent.FutureTask.run(FutureTask.java:266)
01-12 14:31:26.472 8359 8359 E FlutterLoader: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
01-12 14:31:26.472 8359 8359 E FlutterLoader: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
01-12 14:31:26.472 8359 8359 E FlutterLoader: at java.lang.Thread.run(Thread.java:923)
01-12 14:31:26.472 8359 8359 D AndroidRuntime: Shutting down VM
01-12 14:31:26.472 8359 8359 E AndroidRuntime: FATAL EXCEPTION: main
Android Emulator API 30
$ flutter doctor -v
[✓] Flutter (Channel stable, 3.16.3, on Ubuntu 20.04.6 LTS 5.4.0-169-generic,
locale fr_FR.UTF-8)
• Flutter version 3.16.3 on channel stable at /opt/flutter_3.0.3
• Upstream repository https://github.com/flutter/flutter.git
• Framework revision b0366e0a3f (il y a 5 semaines), 2023-12-05 19:46:39
-0800
• Engine revision 54a7145303
• Dart version 3.2.3
• DevTools version 2.28.4
[!] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
• Android SDK at /home/patrick/Android/Sdk
• Platform android-33, build-tools 34.0.0
• Java binary at: /opt/android-studio/jre/bin/java
• Java version OpenJDK Runtime Environment (build
11.0.12+0-b1504.28-7817840)
✗ Android license status unknown.
Run `flutter doctor --android-licenses` to accept the SDK licenses.
See https://flutter.dev/docs/get-started/install/linux#android-setup for
more details.
[✓] Chrome - develop for the web
• Chrome at google-chrome
[✓] Linux toolchain - develop for Linux desktop
• clang version 10.0.0-4ubuntu1
• cmake version 3.16.3
• ninja version 1.10.0
• pkg-config version 0.29.1
[✓] Android Studio (version 2021.2)
• Android Studio at /opt/android-studio
• Flutter plugin can be installed from:
🔨 https://plugins.jetbrains.com/plugin/9212-flutter
• Dart plugin can be installed from:
🔨 https://plugins.jetbrains.com/plugin/6351-dart
• Java version OpenJDK Runtime Environment (build
11.0.12+0-b1504.28-7817840)
[✓] IntelliJ IDEA Community Edition (version 2021.3)
• IntelliJ at /opt/idea-IC-202.8194.7
• Flutter plugin version 66.0.3
• Dart plugin version 213.7371
[✓] Connected device (3 available)
• sdk gphone x86 (mobile) • emulator-5554 • android-x86 • Android 11 (API
30) (emulator)
• Linux (desktop) • linux • linux-x64 • Ubuntu 20.04.6
LTS 5.4.0-169-generic
• Chrome (web) • chrome • web-javascript • Google Chrome
120.0.6099.216
[✓] Network resources
• All expected network resources are available.