tools library
Tooling utilities for Android SDK resolution, Gradle dependencies, and summarizer building.
Classes
- AndroidSdkTools
- Utilities for locating Android SDK components and running Gradle stubs.
- GradleTools
- Tooling utilities for resolving and downloading Gradle and Maven dependencies.
- MavenDependency
- Maven dependency with group ID, artifact ID, and version.
Functions
-
buildApiSummarizer(
) → Future< void> - Builds the ApiSummarizer JAR using Gradle.
-
buildSummarizerIfNotExists(
{bool force = false}) → Future< void> - Builds the ApiSummarizer JAR if it has not been built or is stale.
Exceptions / Errors
- GradleException
- Exception thrown when a Gradle operation fails.
- SdkNotFoundException
- Exception thrown when the Android SDK cannot be found.