diff --git a/docs/android/README.md b/docs/android/README.md index 467c30e..2253b33 100644 --- a/docs/android/README.md +++ b/docs/android/README.md @@ -2,7 +2,7 @@ Gradle is one of the most popular build tools in the Android space. It is used for [Kotlin and Kotlin Multiplatform](../kotlin/README.md), -Flutter, React Native, and other toolchains. +[Flutter](https://flutter.dev/), [React Native](https://reactnative.dev/), and other toolchains. ## Official Documentation @@ -13,10 +13,26 @@ You can find this documentation [here](https://developer.android.com/build). ## Featured Recipes -!!! info - - Work in progress, recipe contributions are [welcome](../CONTRIBUTING.md)! +- [Gradle build overview](https://developer.android.com/build/gradle-build-overview) - Understand how Gradle builds + Android applications with Gradle using Android Gradle Plugin (AGP), key concepts and the structure of a standard + Android project. +- [Android build management](https://developer.android.com/build) - Configure your Android builds for better packaging + to test, build, sign and distribute your app bundles and APKs. +- [Managing dependencies](https://developer.android.com/build/dependencies) - Configure remote repositories add external + binaries or other library modules into your build as dependencies. +- [Building project](https://developer.android.com/build/building-cmdline) - Execute tasks available for Android + projects using Gradle wrapper to build and deploy APKs and app bundles. +- [Optimizing Builds](https://developer.android.com/build/optimize-your-build) - Configure your builds to decrease the + build time resulting in a faster development of your Android projects. +- [Extending AGP](https://developer.android.com/build/extend-agp) - AGP contains extension points for plugins to control + build inputs and extend its functionality through new steps that can be integrated with standard build tasks. +- [Migration Guide](https://developer.android.com/build/migrate-to-kotlin-dsl) - Guide for migrating from Groovy to + Kotlin DSL, version catalogs, Kapt (Kotlin Annotation Processing Tool) to KSP (Kotlin Symbol Processing). +- [Troubleshooting AGP](https://developer.android.com/build/troubleshoot) - Troubleshooting guide in you encounter + issues with Android Gradle Plugin (AGP). ## References - [Official Documentation](https://developer.android.com/build) +- [AGP releases](https://developer.android.com/build/releases/gradle-plugin) +- [Android Gradle Plugin API reference](https://developer.android.com/reference/tools/gradle-api) \ No newline at end of file