Mon application est une version modifiée de l'application open source FileX, qui est également hébergée sur le Playstore et qui fonctionne correctement en mode release pour l'application Android. lien github de mon projet
En mode release, il ne récupère pas les fichiers récents. Les images, vidéos, audio etc. ne fonctionnent pas non plus en mode release, mais en mode debug et profile tout fonctionne correctement.
Je vous demande d'essayer.
Essayé en mode Profile et mode release. En espérant que ça fonctionne également en mode release.
Essayé ce qui suit
flutter run -v --use-application-binary=build/app/outputs/flutter-apk/app-arm64-v8a-release.apk
J'ai constaté qu'il se plaignait du manque de "CoreProvider". J'ai lu quelque part sur stackoverflow et j'ai utilisé @pragma('vm:entry-point') sur CoreProvider
.
Maintenant, cela me donne cette erreur.
[ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: Null check operator used
on a null value
[ +3 ms] E/flutter (16024): #0 FlutterIsolate._isolateInitialize..
(package:flutter_isolate/flutter_isolate.dart:141)
[ +1 ms] E/flutter (16024): #1 _RootZone.runUnaryGuarded (dart:async/zone.dart:1594)
[ ] E/flutter (16024): #2 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:339)
[ ] E/flutter (16024): #3 _BufferingStreamSubscription._add (dart:async/stream_impl.dart:271)
[ ] E/flutter (16024): #4 _SyncStreamControllerDispatch._sendData (dart:async/stream_controller.dart:784)
[ ] E/flutter (16024): #5 _StreamController._add (dart:async/stream_controller.dart:658)
[ ] E/flutter (16024): #6 _StreamController.add (dart:async/stream_controller.dart:606)
[ ] E/flutter (16024): #7 _RawReceivePort._handleMessage (dart:isolate-patch/isolate_patch.dart:184)
[ ] E/flutter (16024):
Comme l'erreur ne se produit pas en mode debug ou profile mais en mode release, j'ai du mal à la résoudre.