polarby / render

A package to render any native static and moving flutter widgets to exportable formats
https://pub.dev/packages/render
MIT License
49 stars 26 forks source link

App crash on Android in release mode #27

Open Z6P0 opened 8 months ago

Z6P0 commented 8 months ago

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.