[flutter_tools] support bundling SkSL shaders in flutter build apk/appbundle (#56059)

Support bundling SkSL shaders into an android APK or appbundle via the --bundle-sksl-path command line options. If provided, these are validated for platform engine revision and then placed in flutter_assets/io.flutter.shaders.json
diff --git a/packages/flutter_tools/test/general.shard/resident_runner_test.dart b/packages/flutter_tools/test/general.shard/resident_runner_test.dart
index daf5054..1c58bf4 100644
--- a/packages/flutter_tools/test/general.shard/resident_runner_test.dart
+++ b/packages/flutter_tools/test/general.shard/resident_runner_test.dart
@@ -627,7 +627,7 @@
     expect(testLogger.statusText, contains('flutter_01.sksl'));
     expect(globals.fs.file('flutter_01.sksl'), exists);
     expect(json.decode(globals.fs.file('flutter_01.sksl').readAsStringSync()), <String, Object>{
-      'platform': 'android-arm',
+      'platform': 'android',
       'name': 'test device',
       'engineRevision': '42.2', // From FakeFlutterVersion
       'data': <String, Object>{'A': 'B'}