Chapter 1. Gradle for Android Basics
Android applications are built using the open source Gradle build system. Gradle is a state-of-the-art API that easily supports customizations and is widely used in the Java world. The Android plug-in for Gradle adds a wide range of features specific to Android apps, including build types, flavors, signing configurations, library projects, and more.
The recipes in this book cover the range of Gradle capabilities when applied to Android projects. Since the Android Studio IDE uses Gradle under the hood, special recipes are dedicated to it as well.
Hopefully the recipes in this book will help you configure and build whatever Android applications you desire.
1.1 Gradle Build Files in Android
Problem
You want to understand the generated Gradle build files for a new Android application.
Solution
Create a new Android project using Android Studio and review the files settings.gradle, build.gradle, and app/build.gradle.
Discussion
Android Studio is the only officially supported IDE for Android projects. To create a new Android project using Android Studio, use the “Start a new Android Studio project” wizard (Figure 1-1).
Figure 1-1. Android Studio Quick Start
The wizard prompts you for a project name and domain. You can use the Quick Start wizard to start a new Android Studio project named My Android App in the oreilly.com domain, as shown in ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access