gpt4 book ai didi

Flutter Image picker 已经激活,null 异常

转载 作者:IT王子 更新时间:2023-10-29 06:58:25 28 4
gpt4 key购买 nike

在我的 flutter 项目中,每当我尝试使用 flutter 的 image_picker 插件从相机或图库中拾取图像时,我都会遇到异常。

这是它第一次请求许可,当我允许它抛出相机时

java.lang.NullPointerException: Attempt to invoke virtual method 'android.content.res.XmlResourceParser android.content.pm.ProviderInfo.loadXmlMetaData(android.content.pm.PackageManager, java.lang.String)' on a null object reference

之后每次尝试都会抛出异常

PlatformException(already_active, Image picker is already active, null)

如果我在重新启动应用程序后仍尝试选择相机​​或图库。

var imageSource;
if (source == CAMERA_SOURCE) {
imageSource = ImageSource.camera;
} else {
imageSource = ImageSource.gallery;
}

try {
final file = await ImagePicker.pickImage(source: imageSource);
if (file == null) {
throw Exception('File is not available');
}

以下是依赖项:

cupertino_icons: ^0.1.2
firebase_auth: ^0.8.1
cloud_firestore: ^0.9.0+1
firebase_core: ^0.3.0+1
firebase_messaging: ^3.0.1
firebase_storage: ^2.0.1
intl_translation: ^0.17.3
http: ^0.12.0+1
xml: ^3.3.1
uuid: ^2.0.0
shared_preferences: ^0.5.1+1
flutter_staggered_grid_view: ^0.2.7
google_sign_in: ^4.0.1
flutter_signin_button: ^0.2.5
image_picker: ^0.5.0+2
mlkit: ^0.9.0
path_provider: ^0.5.0+1

感谢您的宝贵时间!我也尝试将我的 flutter 升级到最新版本。

最佳答案

终于解决了。

我更新了我所有的依赖项和 flutter SDK,然后我清理了 Flutter,它开始工作了..

感谢大家的时间和帮助

关于Flutter Image picker 已经激活,null 异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54737551/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com