13 Star 32 Fork 36

OpenHarmony-SIG / flutter_packages

 / 详情

【Exception image_picker】flutter has exited unexpectedly

待办的
缺陷
创建于  
2024-05-13 23:32

引用image_picker 之后编译出现如下错误:

flutter has exited unexpectedly: "type 'Null' is not a subtype of type 'List' in type cast"

错误日志如下:

exception

_CastError: type 'Null' is not a subtype of type 'List' in type cast

#0      getModuleListName (package:flutter_tools/src/ohos/application_package.dart:149:59)
#1      OhosModule.fromOhosPath (package:flutter_tools/src/ohos/application_package.dart:223:38)
#2      ModuleInfo.getModuleInfo (package:flutter_tools/src/ohos/application_package.dart:196:20)
#3      checkPluginsHarUpdate.<anonymous closure> (package:flutter_tools/src/ohos/ohos_plugins_manager.dart:67:46)
#4      MappedListIterable.elementAt (dart:_internal/iterable.dart:415:31)
#5      ListIterator.moveNext (dart:_internal/iterable.dart:344:26)
#6      new _GrowableList._ofEfficientLengthIterable (dart:core-patch/growable_array.dart:189:27)
#7      new _GrowableList.of (dart:core-patch/growable_array.dart:150:28)
#8      new List.of (dart:core-patch/array_patch.dart:52:28)
#9      ListIterable.toList (dart:_internal/iterable.dart:214:7)
#10     checkPluginsHarUpdate (package:flutter_tools/src/ohos/ohos_plugins_manager.dart:71:6)
<asynchronous suspension>
#11     OhosHvigorBuilder.buildHap (package:flutter_tools/src/ohos/hvigor.dart:713:5)
<asynchronous suspension>
#12     OhosDevice.startApp (package:flutter_tools/src/ohos/ohos_device.dart:304:7)
<asynchronous suspension>
#13     FlutterDevice.runHot (package:flutter_tools/src/resident_runner.dart:462:33)
<asynchronous suspension>
#14     Future.wait.<anonymous closure> (dart:async/future.dart:522:21)
<asynchronous suspension>
#15     HotRunner.run (package:flutter_tools/src/run_hot.dart:414:34)
<asynchronous suspension>
#16     RunCommand.runCommand (package:flutter_tools/src/commands/run.dart:715:27)
<asynchronous suspension>
#17     FlutterCommand.run.<anonymous closure> (package:flutter_tools/src/runner/flutter_command.dart:1257:27)
<asynchronous suspension>
#18     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
<asynchronous suspension>
#19     CommandRunner.runCommand (package:args/command_runner.dart:209:13)
<asynchronous suspension>
#20     FlutterCommandRunner.runCommand.<anonymous closure> (package:flutter_tools/src/runner/flutter_command_runner.dart:283:9)
<asynchronous suspension>
#21     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
<asynchronous suspension>
#22     FlutterCommandRunner.runCommand (package:flutter_tools/src/runner/flutter_command_runner.dart:229:5)
<asynchronous suspension>
#23     run.<anonymous closure>.<anonymous closure> (package:flutter_tools/runner.dart:64:9)
<asynchronous suspension>
#24     AppContext.run.<anonymous closure> (package:flutter_tools/src/base/context.dart:150:19)
<asynchronous suspension>
#25     main (package:flutter_tools/executable.dart:91:3)
<asynchronous suspension>

flutter doctor

[32m[✓][39m Flutter (Channel master, 3.7.12-ohos, on macOS 12.7.2 21G1974 darwin-x64, locale zh-Hans-CN)
    [32m•[39m Flutter version 3.7.12-ohos on channel master at /Users/yangyangmao/ohos/flutter/flutter_flutter
    [32m•[39m Upstream repository https://gitee.com/openharmony-sig/flutter_flutter.git
    [32m•[39m FLUTTER_GIT_URL = https://gitee.com/openharmony-sig/flutter_flutter.git
    [32m•[39m Framework revision 52f3e60cd2 (4 weeks ago), 2024-04-15 01:40:06 +0000
    [32m•[39m Engine revision 1a65d409c7
    [32m•[39m Dart version 2.19.6
    [32m•[39m DevTools version 2.20.1
    [32m•[39m Pub download mirror https://mobile20unpubfrontdoor.azurefd.net
    [32m•[39m Flutter download mirror https://storage.flutter-io.cn

评论 (1)

iO小光头 创建了缺陷

+1, 引用了flutter_packages里的库,构建的时候都会出现

登录 后才可以发表评论

状态
负责人
项目
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(2)
1
https://gitee.com/openharmony-sig/flutter_packages.git
git@gitee.com:openharmony-sig/flutter_packages.git
openharmony-sig
flutter_packages
flutter_packages

搜索帮助