flutter_windows_1.17.2-stable では発生しません。
flutter_windows_v1.15.3-dev でビルドをで次のエラーが発生します。
Launching lib\main.dart on Android SDK built for x86 in debug mode...
Running Gradle task 'assembleDebug'...
U
nhandled exception:
Crash when compiling package:firebase_admob/firebase_admob.dart,
at character offset null:
NoSuchM
ethodError: The method 'accept' was called on null.
Receiver: null
Tried calling: accept<DartType>(Instance of '_DemotionNonNullification')
#0 Object.noSuchMethod (dart:core-patch/object_patch.dart:53:5)
#1 demoteTypeInLibrary (package:front_end/src/fasta/type_inference/type_demotion.dart:65:14)
#2 TypeInferrerImpl.inferDeclarationType (package:front_end/src/fasta/type_inference/type_inferrer.dart:1889:14)
#3 InferenceVisitor.visitVariableDeclaration (package:front_end/src/fasta/kernel/inference_visitor.dart:5337:31)
#4 VariableDeclaration.accept (package:kernel/ast.dart:5495:43)
#5 TypeInferrerImpl.inferStatement (package:front_end/src/fasta/type_inference/type_inferrer.dart:3245:24)
#6 InferenceVisitor._visitStatements (package:front_end/src/fasta/kernel/inference_visitor.dart:299:20)
#7 InferenceVisitor.visitBlock (package:front_end/src/fasta/kernel/inference_visitor.dart:320:30)
#8 Block.accept (package:kernel/ast.dart:4722:43)
#9 TypeInferrerIm
pl.inferStatement (package:front_end/src/fasta/type_inference/type_inferrer.dart:3245:24)
#
10 TypeInferrerImpl.inferLocalFunction (package:front_end/src/fa
sta/type_inference/type_inferrer.dart:2595:43)
#11 Inf
erenceVisitor.visitFunctionNode (package:front_end/
src/fasta/kernel/inference_visitor.dart:1041:21)
#
12 InferenceVisitor.visitFunctionExpression (package:front_end/s
rc/fasta/
kernel/inference_visitor.dart:1065:9)
#13 FunctionExpr
ession.accept1 (package:kernel/ast.dart:4523:9
)
#14 TypeInferrerImpl.inferExpression (package:fr
ont_end/src/fasta/type_inference/type_inferrer.d
art:1988:27)
#15 InferenceVisitor.inferMapEntry (packa
ge:front_end/src/fasta/kernel/inference_visitor
.dart:1998:56)
#16 InferenceVisitor.visitMapLiteral (
package:front_end/src/fasta/kernel/inference_vis
itor.dart:2161:17)
#17 MapLiteral.accept1 (package:
kernel/ast.dart:4431:9)
#18 TypeI
nferrerImpl.inferExpression (package:front_end/src/fasta
/type_inference/type
_inferrer.dart:1988:27)
#19 _ImplicitFieldTypeRoot.
computeType (package:fr
ont_end/src/fasta/kernel/implicit_field_type.dart:138:55)
#20
SourceFieldBuilder.inferType (package:front_e
nd/src/fasta/builder/field_builder.dart:334:47)
#21
SourceLoader.performTopLevelInference (package:fro
nt_end/src/fasta/source/source_loader.dart:1109:35)
#2
2 KernelTarget.buildOutlines.<anonymous closur
e> (package:front_end/src/fasta/kernel/kernel_target
.dart:312:14)
<asynchronous s
uspension>
#23 withCrashReporting (package:front_end/sr
c/fasta/crash.dart:122:24)
#24 KernelTarget.buildOut
lines (package:front_end/src/fasta/kernel/kernel_tar
get.dart:288:12)
#25 generateKernelInternal.<anonymous
closure> (package:front_end/src/kernel_generat
or_impl.dart:108:28)
<asynchronous suspension>
#26 withCrashReporting (package:fro
nt_end/src/fasta/crash.dart:122:24)
#27 generateKernelInte
rnal (package:front_end/src/kernel_generator_impl.dart:70:10)
#28 ke
rnelForProgramInternal.<anonymous closure> (package:front_end/src/
api_prototype/kernel_generator.dart:61:35)
#29 Compiler
Context.runWithOptions.<anonymous closure> (package:front_end/sr
c/fasta/compiler_context.dart:135:20)
<asynchronous suspension>
#30 CompilerC
ontext.runInContext.<anonymous closure>.<anonymous closure> (pack
age:front_end/src/fasta/compiler_context.dart:123:
46)
#31 new Future.sync (dart:async/future.dar
t:224:31)
#32 CompilerContext.runInContext.<anonymous c
losure> (package:front_end/src/fasta/compiler_context.dart:123:1
9)
#33 _rootRun (dart:async/zone.dart:1126:13)
#34 _Cus
tomZone.run (dart:async/zone.dart:1023:19)
#35 _
runZoned (dart:async/zone.dart:1518:10)
#36 runZoned
(dart:async/zone.dart:1465:12)
#37 CompilerContext.
runInContext (package:front_end/src/fasta/compiler_con
text.dart:122:12)
#38 CompilerContext.runWithOpt
ions (package:front_end/src/fasta/compiler_context.da
rt:133:10)
#39 kernelForProgramInternal (package:f
ront_end/src/api_prototype/kernel_generator.dart
:60:32)
#40 kernelForProgram (package:front_end/
src/api_prototype/kernel_generator.dart:52:17)
#
41 compileToKernel (package:vm/kernel_front_end.da
rt:319:41)
#42 FrontendCompiler.compile.<anonymou
s closure> (package:frontend_server/frontend_ser
ver.dart:452:54)
#43 new Future.<anonymous closure>
(dart:async/future.dart:176:37)
#44 _rootRun
(dart:async/zone.dart:1122:38)
#45 _CustomZon
e.run (dart:async/zone.dart:1023:19)
#46 _CustomZone.ru
nGuarded (dart:asyn
c/zone.dart:925:7)
#47 _CustomZone.bindCallbackGuarded.<a
nonymous closure> (dart:async/zone.dart:965:23)
#4
8 _rootRun (dart:async/zone.dart:1126:13)
#49
_CustomZone.run (dart:async/zone.dart:1023:19)
#
50 _CustomZone.bindCallback.<anonymous closure> (da
rt:async/zone.dart:949:23)
#51 Timer._createTimer.
<anonymous closure> (dart:async-patch/timer_patch.dart:23:15)
#52 _Timer._runTimers (dart:isolate-patch/timer_impl.dart:398:19)
#53 _Ti
mer._handleMessage (dart:isolate-patch/t
imer_impl.dart:429:5)
#54 _RawReceivePortImpl._handleMess
age (dart:isola
te-patch/isolate_patch.dart:168:12)
#0 Object.noSuchMet
hod (dart:core-patch/object_patch.dart:53:5)
#1 d
emoteTypeInLibrary (package:front_end/src/fasta/type_infe
rence/type_demotion.dart:65:14)
#2 TypeInferrerImpl.inferDec
larationType (package:fr
ont_end/src/fasta/type_inference/type_inferrer.dart:1889:
14)
#3 InferenceVis
itor.visitVariableDeclaration (package:front_end/src/fast
a/kernel/inference_visitor.dart:5337:31)
#4 Var
iableDeclaration.accept (package:kernel/ast.dart:549
5:43)
#5 TypeInferrerImpl.inferStatement (pack
age:front_end/src/fasta/type_inference/type_infe
rrer.dart:3245:24)
#6 InferenceVisitor._visitStatem
ents (package:front_end/src/fasta/kernel/inferen
ce_visitor.dart:299:20)
#7 InferenceVisitor.vi
sitBlock (package:front_end/src/fasta/kernel/inf
erence_visitor.dart:320:30)
#8 Block.accept (package:kernel/ast.dart:
4722:43)
#9 TypeInferrerIm
pl.inferStatement (package:front_end/src/fasta/type_inference/
type_inferrer.dart:3245:24)
#
10 TypeInferrerImpl.inferLocalFunction (package:f
ront_end/src/fasta/type_inference/type_inferrer.dart:
2595:43)
#11 InferenceVisitor.visi
tFunctionNode (package:fro
nt_end/src/fasta/kernel/inference_visitor.dart:1041:2
1)
#12 InferenceVisitor.visitFunctionExpr
ession (package:front_end/src/fas
ta/kernel/inference_visitor.dart:1065:9)
#13 FunctionExpression.accept1 (package:kernel/ast.dart:4523:9)
#
14 TypeInferrerImpl.inferExpression (package:front_end/src/fasta/type_inference/t
ype_inferrer.dart:1988:27)
#15 InferenceVisitor.inferMapEntry (package:front_en
d/src/fasta/kernel/inference_visitor.dart:1998:56)
#16 In
ferenceVisitor.visitMapLiteral (package:front_end/src/fas
ta/kernel/infe
rence_visitor.dart:2161:17)
#17 MapLiteral.accept1 (p
ackage:kernel/ast.dart:4431:9)
#18 TypeInferrerImp
l.inferExpression (package:front_end/src/fasta/type_infer
ence/type_inferrer.dart:1988:27)
#19 _ImplicitFieldT
ypeRoot.computeType (package:front_end/src/fasta/kern
el/implicit_field_type.dart:138:55)
#20 SourceFiel
dBuilder.inferType (package:front_end/src/fasta/buil
der/field_builder.dart:334:47)
#21 SourceLoader.per
formTopLevelInference (package:front_end/src/fasta/sou
rce/source_loader.dart:1109:35)
#22 KernelTarget.buildOu
tlines.<anonymous closure> (package:front_end/src/fa
sta/kernel/kernel_target.dart:312:14)
<asynchronous suspen
sion>
#23 withCrashReporting (package:front_end
/src/fasta/crash.dart:122:24)
#24 KernelTarget.build
Outlines (package:front_end/src/fasta/kernel/kernel_tar
get.dart:288:12)
#25 generateKernelInternal.<anonym
ous closure> (package:front_end/src/kernel_generator_imp
l.dart:108:28)
<asynchronous suspension>
#26 withCr
ashReporting (package:front_end/src/fasta/crash.dart
:122:24)
#27 generateKernelInternal (package:front_en
d/src/kernel_generator_impl.dart:70:10)
#28 ker
nelForProgramInternal.<anonymous closure> (package:fron
t_end/src/api_prototype/kernel_generator.dart:61:35)
#29
CompilerContext.runWithOptions.<anonymous closure> (packa
ge:front_end/src/fasta/compiler_context.dart:135:20)
<asynchronous s
uspension>
#30 CompilerC
ontext.runInContext.<anonymous closure>.<anonymous closure> (packa
ge:front_end/src/fasta/compiler_context.dart:123:46)
#31 new Futur
e.sync (dart:async
/future.dart:224:31)
#32 CompilerContext.runInContext.<anonymous closur
e> (package:fr
ont_end/src/fasta/compiler_context.dart:123:19)
#33 _rootRun (dart:async
/zone.dart:1126:13)
#34 _
CustomZone.run (dart:async/zone.dart:1023:19)
#35 _runZoned (dart
:async/zone.dart:1518:10)
#36 runZoned (dart:async/zone.dart
:1465:12)
#37 CompilerContext.runInContext (package:front_end/
src/fasta/compiler_context.dart:122:12)
#38 CompilerContext.runWit
hOptions (package:front_end/src/fasta/compiler_context.dart:133:
10)
#39 kernelForProgramInternal (package:fr
ont_end/src/api_prototype/kernel_generator.dart:60:32)
#40 kernelForPr
ogram (package:front_end/src/api_prototype/kernel_generator.dart:52:17)
#41 compileToK
ernel (package:vm/kernel_front_end.dart:319:41)
#42 FrontendCompiler.compile.<anony
mous closure> (package:frontend_server/frontend_server.dart:452:54)
#43 new Futur
e.<anonymous closure> (dart:async/future.dart:176:37)
#44 _rootRun (dart:async/zo
ne.dart:1122:38)
#45 _CustomZone.run (dart:async/zone.dart:1023:19)
#46 _CustomZo
ne.runGuarded (dart:async/zone.dart:925:7)
#47 _CustomZone.bindCallbackGuarded.<anonymous closure> (dart:async/zone.dart:965:23)
#48 _root
Run (dart:async/zone.dart:1126:13)
#49 _CustomZone.run (dart:async/zone.dart:1023:19)
#50 _CustomZone.bindCallback.<anonymous closure> (dart:async/zone.dart:949:23)
#51 Timer._createTimer.<a
nonymous closure> (dart:async-patch/timer_patch.dart:23:15)
#52 _Timer._runTimers (dart:isolate-pa
tch/timer_impl.dart:398:19)
#53 _Timer._handleMessage (dart:isolate-patch/timer_impl.dart:
429:5)
#54 _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:168:12)
Target kernel_snapshot failed: Exception: Errors during snapshot creation: null
build failed.
FAILURE: Build failed with an exception.
* Where:
Script 'D:\src\flutter\packages\flutter_tools\gradle\flutter.gradle' line: 817
* What went wrong:
Execution failed for task ':app:compileFlutterBuildDebug'.
> Process 'command 'D:\src\flutter\bin\flutter.bat'' finished with non-zero exit value 1
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 9s
Finished with error: Gradle task assembleDebug failed with exit code 1
flutter_windows_v1.12.13+hotfix.8-stable では発生しません。