flutter app release apk 打不开相机
flutter app release apk does not open camera
我有一个使用 phone 相机的 flutter 应用程序。在调试时,我可以成功使用相机,但是在使用我构建的发布 apk 时,我得到一个空白屏幕。我已将权限添加到清单中,应用程序也请求用户授予权限。
这是调试模式下的样子
这是我安装应用程序时的样子-release.apk
可能是什么问题?
我觉得你需要
flutter clean
(我认为这是一个必要的错误,但我也遇到了)
和
flutter build apk --release
您是否征求了用户的许可?
如果不是,系统将阻止所有相机请求
我发现了问题。我在堆栈中使用扩展的小部件。所以当我 运行 处于调试模式的应用程序时,我可以打开并使用相机,但是如果应用程序处于发布模式,它会显示白屏。因此,我删除了 epanded 小部件,只删除了堆栈小部件。
我有一个使用 phone 相机的 flutter 应用程序。在调试时,我可以成功使用相机,但是在使用我构建的发布 apk 时,我得到一个空白屏幕。我已将权限添加到清单中,应用程序也请求用户授予权限。
这是调试模式下的样子
这是我安装应用程序时的样子-release.apk
可能是什么问题?
我觉得你需要
flutter clean
(我认为这是一个必要的错误,但我也遇到了) 和
flutter build apk --release
您是否征求了用户的许可? 如果不是,系统将阻止所有相机请求
我发现了问题。我在堆栈中使用扩展的小部件。所以当我 运行 处于调试模式的应用程序时,我可以打开并使用相机,但是如果应用程序处于发布模式,它会显示白屏。因此,我删除了 epanded 小部件,只删除了堆栈小部件。