Protecting secrets in an Android project
Managing secret values in a way that doesn't make them easy to extract can be difficult. We will explore techniques we can apply to keep them out of source control and how to secure access to them.
Article
Android signing keystore details from Gradle properties
Tip
Set up Kotlin source directory from Gradle Kotlin DSL
Tip
Enable Java 8 compatibility for Kotlin sources
Tip
Manage Gradle dependencies using Kotlin code in buildSrc
Tip
Manage your Gradle dependencies in Kotlin, even from Groovy scripts
As projects grow we can quickly run into issues with dependency management. We will explore the ways Gradle allows us to define our dependencies, ending with looking at using Kotlin source files and easily accessing them from our Gradle scripts.
Article