[flutter_tools] modify Skeleton template to use ListenableBuilder instead of AnimatedBuilder (#128810)

Replaces AnimatedBuilder for ListenableBuilder in the skeleton template

Fixes https://github.com/flutter/flutter/issues/128801

No tests needed
diff --git a/packages/flutter_tools/templates/skeleton/lib/src/app.dart.tmpl b/packages/flutter_tools/templates/skeleton/lib/src/app.dart.tmpl
index 6f7ad23..7ba2c2f 100644
--- a/packages/flutter_tools/templates/skeleton/lib/src/app.dart.tmpl
+++ b/packages/flutter_tools/templates/skeleton/lib/src/app.dart.tmpl
@@ -20,10 +20,10 @@
   Widget build(BuildContext context) {
     // Glue the SettingsController to the MaterialApp.
     //
-    // The AnimatedBuilder Widget listens to the SettingsController for changes.
+    // The ListenableBuilder Widget listens to the SettingsController for changes.
     // Whenever the user updates their settings, the MaterialApp is rebuilt.
-    return AnimatedBuilder(
-      animation: settingsController,
+    return ListenableBuilder(
+      listenable: settingsController,
       builder: (BuildContext context, Widget? child) {
         return MaterialApp(
           // Providing a restorationScopeId allows the Navigator built by the