Flutter image_picker 0.4.12+1 没有从相机返回
Flutter image_picker 0.4.12+1 not returning from camera
我正在使用 image_picker 版本 0.4.12+1 从 Android 模拟器上的相机拍摄照片,但程序从未 return 来自 ImagePicker.pickImage
异步调用.
_takePicture() async{
print("This is executed");
var image = await ImagePicker.pickImage(source: ImageSource.camera);
print("But is this never executed");
}
Github 上的 post 讨论了相同的问题,并通过修改 onMainActivity 结果提出了解决方案。我怎样才能做到这一点?或者是否有另一种解决方案不涉及升级到 AndroidX?
如果有帮助,如果我使用不同的 ImageSource.gallery 而不是相机,调用将 return 成功。
使用图像选择器版本,
image_picker: ^0.6.1+10 ,这有效。
Future _getImage() async {
var image = await ImagePicker.pickImage(source: ImageSource.camera);
}
我正在使用 image_picker 版本 0.4.12+1 从 Android 模拟器上的相机拍摄照片,但程序从未 return 来自 ImagePicker.pickImage
异步调用.
_takePicture() async{
print("This is executed");
var image = await ImagePicker.pickImage(source: ImageSource.camera);
print("But is this never executed");
}
Github 上的 post 讨论了相同的问题,并通过修改 onMainActivity 结果提出了解决方案。我怎样才能做到这一点?或者是否有另一种解决方案不涉及升级到 AndroidX?
如果有帮助,如果我使用不同的 ImageSource.gallery 而不是相机,调用将 return 成功。
使用图像选择器版本, image_picker: ^0.6.1+10 ,这有效。
Future _getImage() async {
var image = await ImagePicker.pickImage(source: ImageSource.camera);
}