Flutter 构建 apk 发布失败 ImagePickerPlugin

时间:2021-03-05 14:47:43

标签: flutter dart

将 flutter 更新为 null 安全后。我更新了我的库,但是当我创建发布版本并将其安装在移动设备上时,它给了我这个错误

java.lang.IllegalAccessError: Interface androidx.lifecycle.c implemented by class io.flutter.plugins.imagepicker.ImagePickerPlugin$LifeCycleObserver is inaccessible (declaration of 'io.flutter.plugins.imagepicker.ImagePickerPlugin$LifeCycleObserver' appears in /data/app/~~8gseV7LnSGpcr_IhhJAk_Q==pakage name--UH6bVsi-ND4jit95tOoJQ==/base.apk!classes2.dex)

2 个答案:

答案 0 :(得分:1)

删除项目lib文件夹下test文件夹下的widget_test.dart文件,重建项目,对你有帮助。

答案 1 :(得分:1)

我找到了答案,只需从 GeneratedPluginRegistrant.java 类中删除图像插件即可。它对我有用。就像需要用寄存器替换它