Skip to content

Commit

Permalink
Merge pull request #8 from Tanish-Ranjan/feat/android-references
Browse files Browse the repository at this point in the history
Update Android recipes
  • Loading branch information
oleg-nenashev authored Oct 10, 2024
2 parents e7d2ef8 + 5d7d9f4 commit 25aae1b
Showing 1 changed file with 20 additions and 4 deletions.
24 changes: 20 additions & 4 deletions docs/android/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand All @@ -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)

0 comments on commit 25aae1b

Please sign in to comment.