

Installing your own version of the JDK gives you some fine-grained control over which version you’re using, so if you wish to do so, continue on from here.

Using the bundled version of the JDK is perfectly valid, and if you prefer to do so, you can skip down to the section named Getting Android Studio. Since then, however, Android Studio comes bundled with it’s own version of the JDK. Installing Javaįor versions of Android Studio prior to 2.2, you needed to install a Java Development Kit or JDK for Android Studio to use to compile your Android app. Your system configuration or product versions can make for unexpected results. Even if you follow the steps perfectly, you may have to troubleshoot a small issue or a few.

It’s important to take your time and follow each step methodically. One of the most important parts of getting started with any new platform is setting up your environment, and this is no different with Android.

Set up testing for your app on devices and emulators.Download and install Android Studio 3.3.Here’s what you’ll do in this beginning Android development tutorial: You’ll learn how to set up all the tools needed to start you on your way to becoming an Android developer. The instructions are similar but slightly different between macOS, Windows and Linux. You can develop for Android on both a Mac or a PC. There aren’t any prerequisites for this tutorial, other than a willing mind and a Mac or PC. To say that it’s an exciting platform and space to make apps for is an understatement. Previous updates by Darryl Baylis, Megha Bambra, and Eunice Obugyei.Ĭlearly there’s a demand for Android app development since there are over two billion monthly active users around the globe. Update Note: This Beginning Android Development tutorial is now up to date with the latest version of Android Studio, version 3.3, and uses Kotlin 1.3 for app development.
