I’m working on a plugin that will measure and report Gradle sync performance stats to a metrics service. Android studio has an internal implementation that does very similar things and they are using GradleExecutionHelperExtension
in 2025.1.1.1, which is marked as an internal API. This API was previously “experimental” in 2024.3 (IDEA-369594). Because I am targeting a wide range of IDE versions (2024.3 through 2025.1 to cover the current range of Android Studio versions) The plugin doesn’t work on latest Narwhal canary versions (based on 2025.1).
As far as I can tell, the updatePlugins.xml spec doesn’t support having multiple plugin zip files for the same plugin version where each zip targets a different intellij platform version.