使用flutter和image_picker包挑选图像时如何避免应用程序崩溃? [重复]

问题描述 投票:0回答:1

这个问题与以下内容完全相同:

我正在构建一个拍摄照片并将它们发送到firestore的应用程序,我正在使用image_picker:0.5.0 + 8当我试图从相机或图库中选择图像时应用程序崩溃。它打开画廊非常好或相机非常好,但如果选择图片应用程序崩溃。

这是我的代码:

文件image_state; AppState状态;

bool isLoading; bool isShowSticker; String _imageUrl;

Future getImage()async {var tempImage = await ImagePicker.pickImage(source:ImageSource.gallery);

setState(() {
  image_state = tempImage;
  state = AppState.picked;
});

File croppedFile = await ImageCropper.cropImage(
  sourcePath: image_state.path,
  ratioX: 1.0,
  ratioY: 1.0,
  toolbarTitle: 'Cropper',
  toolbarColor: Colors.blue,
);
if (croppedFile != null) {
  image_state = croppedFile;
  setState(() {
    state = AppState.cropped;
  });
}   }

是否有人与这个图书馆合作?你能告诉我一个有效的例子吗?

flutter
1个回答
0
投票

issue

插件的repo中有一些用法示例。

它可能与AndroidX兼容性有关。你必须qazxsw poi或qazxsw poi。

版本avoid AndroidX后有一个突破性的变化

migrate your project to AndroidX

© www.soinside.com 2019 - 2024. All rights reserved.