代码拉取完成,页面将自动刷新
引用image_picker 之后编译出现如下错误:
flutter has exited unexpectedly: "type 'Null' is not a subtype of type 'List' in type cast"
错误日志如下:
_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>
[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