Skip to content

App crash on Android in release mode #27

@Z6P0

Description

@Z6P0

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions