mirror of
https://github.com/flutter/flutter.git
synced 2025-06-03 00:51:18 +00:00
![]() This PR aims to resolve #121552. Resources used: - [Developing Plugins](https://docs.gradle.org/current/userguide/custom_plugins.html) - [Using Gradle Plugins](https://docs.gradle.org/current/userguide/plugins.html#sec:plugins_block) - [Composite Builds Plugin Development Sample](https://docs.gradle.org/current/samples/sample_composite_builds_plugin_development.html) This PR also paves way for #121541, because apps will no longer have: ```groovy apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle" ``` hardcoded. Instead, they'll use: ```groovy plugins { // ... id "dev.flutter.flutter-gradle-plugin" // the exact name is tentative } ``` |
||
---|---|---|
.. | ||
migrations | ||
adb.dart | ||
android_builder.dart | ||
android_console.dart | ||
android_device_discovery.dart | ||
android_device.dart | ||
android_emulator.dart | ||
android_sdk.dart | ||
android_studio_validator.dart | ||
android_studio.dart | ||
android_workflow.dart | ||
android.dart | ||
application_package.dart | ||
build_validation.dart | ||
deferred_components_gen_snapshot_validator.dart | ||
deferred_components_prebuild_validator.dart | ||
deferred_components_validator.dart | ||
gradle_errors.dart | ||
gradle_utils.dart | ||
gradle.dart | ||
multidex.dart |