该应用程序在 Debug模式下(仅)在 Android 上运行,logcat/终端中没有错误。
但是当我在 iOS 上测试它时(即使在 Debug模式下),它在特定页面上崩溃了。
经过长时间的测试,我可以知道这条线导致应用程序崩溃。
FlutterFFmpegConfig _flutterFFmpegConfig = FlutterFFmpegConfig();
如果我评论该行,应用程序不会崩溃,但我需要该行来操作应用程序中的视频。我正在使用
flutter_ffmpeg: ^0.3.0
在 pubspec.yaml
, 和 full-gpl
包设置在android\build.gradle
ext {
flutterFFmpegPackage = "full-gpl"
}
相关包初始化代码片段:final FlutterFFmpegConfig _flutterFFmpegConfig = new FlutterFFmpegConfig();
final FlutterFFmpeg _flutterFFmpeg = new FlutterFFmpeg();
final FlutterFFprobe _flutterFFprobe = new FlutterFFprobe();
我不确定,但似乎应用程序无法处理在同一个类中创建所有这些对象!有谁熟悉这个问题?
最佳答案
我有同样的问题。尝试使用
flutter_ffmpeg: ^0.2.10
.这对我有用。
关于ios - 初始化 FlutterFFmpegConfig() 时,Flutter 应用程序在 Release模式下崩溃;,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66083680/