如何允许在 flutter 应用程序中使用相机?
How to allow use of camera in the flutter application?
我正在制作一个处理用户选择的照片的应用程序,我想添加一个“允许使用相机”选项,就像 Skype、Facetime 一样,需要用户许可才能使用相机和麦克风.我该怎么做,我应该向“pubspec.yaml”添加什么?
要获取应用程序的权限对话框,您必须添加:
<uses-permission android:name="android.permission.CAMERA" />
在您的 AndroidManifest.xml
文件中。
然后,对于相机,您的 pubspec.yaml
文件中至少需要 3 个依赖项:
camera
提供与设备上的相机配合使用的工具。
path_provider
找到存储图像的正确路径。
path
创建适用于任何平台的路径。
更多信息,请查看官方文档here。
我正在制作一个处理用户选择的照片的应用程序,我想添加一个“允许使用相机”选项,就像 Skype、Facetime 一样,需要用户许可才能使用相机和麦克风.我该怎么做,我应该向“pubspec.yaml”添加什么?
要获取应用程序的权限对话框,您必须添加:
<uses-permission android:name="android.permission.CAMERA" />
在您的 AndroidManifest.xml
文件中。
然后,对于相机,您的 pubspec.yaml
文件中至少需要 3 个依赖项:
camera 提供与设备上的相机配合使用的工具。
path_provider 找到存储图像的正确路径。
path 创建适用于任何平台的路径。
更多信息,请查看官方文档here。