diff --git a/packages/flutter_tools/gradle/flutter.gradle b/packages/flutter_tools/gradle/flutter.gradle index a2799c0c58..43d6e2e849 100644 --- a/packages/flutter_tools/gradle/flutter.gradle +++ b/packages/flutter_tools/gradle/flutter.gradle @@ -418,7 +418,7 @@ abstract class BaseFlutterTask extends DefaultTask { String[] fileSystemRoots @Optional @Input String fileSystemScheme - @Optional @Input + @Input Boolean trackWidgetCreation @Optional @Input String compilationTraceFilePath diff --git a/packages/flutter_tools/lib/src/android/gradle.dart b/packages/flutter_tools/lib/src/android/gradle.dart index 746cadb3ec..def75ad61e 100644 --- a/packages/flutter_tools/lib/src/android/gradle.dart +++ b/packages/flutter_tools/lib/src/android/gradle.dart @@ -365,8 +365,8 @@ Future _buildGradleProjectV2( if (target != null) { command.add('-Ptarget=$target'); } - if (buildInfo.trackWidgetCreation) - command.add('-Ptrack-widget-creation=true'); + assert(buildInfo.trackWidgetCreation != null); + command.add('-Ptrack-widget-creation=${buildInfo.trackWidgetCreation}'); if (buildInfo.compilationTraceFilePath != null) command.add('-Pprecompile=${buildInfo.compilationTraceFilePath}'); if (buildInfo.buildHotUpdate)