Skip to content

Blundell

Android Developer Tutorials

  • Beginner
  • Intermediate
  • Advanced
  • Reference
  • X-Post

Tag: gradle

Emoji error! Using the latest Compose with compileSDK < 34

In Reference By blundell On 2023-11-222023-11-19
Emoji error! Using the latest Compose with compileSDK < 34

Wanting to use the latest versions of Compose, but your app compileSdk is falling behind? I’ve been there! If you have a compileSdk < 34 but want to use Compose version > 1.5.0 you’ll come…

Read more of Emoji error! Using the latest Compose with compileSDK < 34 →

Tagged androiddev, compose, gradle

Setting JDK level in Android Gradle builds

In Intermediate, Reference By blundell On 2023-11-18
Setting JDK level in Android Gradle builds

The correct, complete, 2024, settings to configure the Java version in Gradle for Android.

Tagged androiddev, gradle, java, jdk

build.gradle.kts conversion for Android Studio Empty Activity

In Reference By blundell On 2023-07-052023-07-05
build.gradle.kts conversion for Android Studio Empty Activity

Quick blog posting showing you the build.gradle.kts version of the default build.gradle file from the “empty activity” Android Studio template. This post will go stale fast, get it whilst its hot. 🙂 The original templates…

Read more of build.gradle.kts conversion for Android Studio Empty Activity →

Tagged android, androiddev, gradle, groovy, kotlin

Applying a 3rd Party Gradle Plugin as a Composite Plugin

In Intermediate, Tutorial By blundell On 2023-01-102023-01-11
Applying a 3rd Party Gradle Plugin as a Composite Plugin

This post shows you how to wrap a 3rd party Gradle plugin in your own plugin, so that you can interactive with it programmatically.

Tagged androiddev, composite-build, gradle, plugin

Make a monorepo for your Android projects

In Advanced, Beginner, Tutorial By blundell On 2022-01-262022-01-27
Make a monorepo for your Android projects

This post describes how you can share code between your side projects without code duplication, remote hosting or versioning.

Tagged androiddev, gradle, monorepo

Speed up your build: Non-transitive R files

In Advanced, Reference By blundell On 2021-09-272021-09-27
Speed up your build: Non-transitive R files

Non-transitive R files became available to all modules in AGP 4.2. Non-transitive R files allow your builds to be incrementally faster and your AAB/APK’s smaller. This post will explain how to implement and build your…

Read more of Speed up your build: Non-transitive R files →

Tagged androiddev, gradle, resources

Tame Your Gradle Dependencies just BECAUSE!

In Uncategorized By blundell On 2020-02-152020-02-15

Did you know you can specify a reason for using a certain dependency or certain version of a dependency? Yep it’s in the API here and referenced in the DOCS here. void because?(@Nullable String reason)…

Read more of Tame Your Gradle Dependencies just BECAUSE! →

Tagged android, androiddev, dependencies, gradle

Posts pagination

Page 1 Page 2 Next page→
© Copyright Blundell. All rights reserved.