Complete Guide to Install Android Studio on Linux

Linux TLDR
Last Updated:
Reading time: 3 minutes

Android Studio, the official Google integrated development environment (IDE) for Android app development, is a widely used tool among developers for its robust capabilities in creating, testing, and debugging Android applications.

It can be used in Game development, Mobile Web Development, Android Instant Apps, Deep Learning and AI, Firebase integration, and much more. You can even develop for other platforms like WearOS (smartwatches), Android TV, and Android Automotive.

In this kickstart guide, you will learn about its features and different ways to install Android Studio on your preferred Linux distribution.

Tutorial Details

DescriptionAndroid Studio IDE
Difficulty LevelModerate
Root or Sudo PrivilegesYes
Host System and ArchitectureUbuntu 22.10 (x64)
OS Compatibility Ubuntu, Manjaro, Fedora, etc.
Prerequisites
Internet RequiredYes

Key Features

Android Studio provides a comprehensive set of tools and features that fulfill the entire Android app development process.

The following are some well-known key features that Android Studio includes:

  • Code Editor: It supports code autocompletion, syntax highlighting, code dependencies, and advanced debugging features.
  • Layout Editor: Allows you to create and design the user interface for an Android app visually.
  • Gradle Build System: Used to manage the project, build process, handle dependencies, and create build variants.
  • Android Emulator: This allows you to test your app on various virtual Android devices.
  • Debugging and Profiling Tools: Provide advanced debugging and profiling tools to let users easily identify and resolve issues in their apps.
  • Instant Run: Allows users to see changes in their code instantly on an emulator or connected device without rebuilding the entire app.
  • Link Checking: Perform a static code analysis using Lint to identify performance issues and recommend best practices to improve the quality of the code.

Although there are more features to cover, we’ll leave them out to maintain a clean list. Let’s now see how to install Android Studio on your preferred Linux distribution.

How to Install Android Studio on Linux

Before you begin, it’s essential to be aware that Android Studio is a resource-intensive IDE, and your system must meet the minimum requirements:

  • 64-bit version of Linux
  • 4 GB of Ram or more
  • 2.5 GB of available disk space

Various methods exist to install Android Studio, but I strongly advise opting for one of the following, particularly the first one.

Installing Android Studio via Archive Tarball

1. Visit the official Android Studio download page (https://developer.android.com/studio). Navigate to the “Android Studio downloads” section and click on the archive tarball link for “Linux (64-bit)“, as shown.

Navigating to the Android Studio Linux 64-bit archive tarball

2. When you click the link to download Android Studio (Linux 64-bit), you will be prompted with a License agreement.

Simply click on “I have read …” and proceed by clicking the “Download Android Studio button“, as shown.

Download the Android Studio for Linux

Now, it will start the download process, and since Android Studio is approximately 1 GB in size, you can take a coffee break while it completes.

3. Once the download process is finished and Android Studio is in your “~/Download” directory, open your terminal and execute the following command to extract the archive tarball to the “/opt” path.

$ sudo tar -xzvf ~/Downloads/android-studio-*.tar.gz -C /opt

Output:

Extracting the contents of the Android Studio archive tarball to the “/opt” directory

4. After extracting the contents of the archive tarball to its destination, create a soft link for the “./studio.sh” script in your local binaries directory.

$ sudo ln -s /opt/android-studio/bin/studio.sh /usr/local/bin/android-studio

Output:

Creating the soft link to the “./studio” script

5. Finally, you can execute the following “android-studio” command to launch the Android Studio IDE.

$ android-studio

Output:

Android Studio Launcher

Congratulations!!! You have successfully installed and launched Android Studio on your Linux system.

Installing Android Studio via Snap

If you do not prefer to use the archive tarball for Android Studio installation due to any specific reasons, an alternative option is available: you can opt for the Android Studio snap package, which allows easy installation on any Linux system equipped with Snap.

Just issue the following command to install Android Studio on your Linux system (with Snap installed).

$ sudo snap install android-studio --classic

Output:

Installing Android Studio via Snap

After the installation is complete, execute the following command to launch the Android Studio IDE:

$ snap run android-studio

Output:

Android Studio Launcher

How to Upgrade Android Studio to its Latest Version

1. If you installed Android Studio via the archive tarball, leverage its internal functionality by navigating to Gear (icon) -> Check for Updates.

Updating Android Studio via Internal Feature

This convenient feature allows you to effortlessly explore all available updates across various channels, including Beta and Stable versions.

2. Alternatively, if you installed Android Studio via Snap, execute the following command to update it to the latest version:

$ sudo snap refresh android-studio

When an update is available, it will automatically start updating; otherwise, it will notify you that no updates are available.

Updating Android Studio via Snap

How to Remove Android Studio from Linux

1. Android Studio installed via the archive tarball can be easily removed by executing the following two commands:

$ sudo unlink /usr/local/bin/android-studio 
$ sudo rm -rf /opt/android-studio/

Output:

Removing Android Studio Manually

Whereas,

  • The first command will unlink (or remove) the “android-studio” soft link.
  • The second command will remove the “/opt/android-studio” directory.

2. If you have installed Android Studio via Snap, then simply execute the following command to remove it from your system:

$ sudo snap remove android-studio 

Output:

Removing the Android Studio Snap package

Final Word

I hope you find this guide useful and that it helps you easily install Android Studio on your preferred Linux system. However, if you have any issues while performing the mentioned steps or have any questions, feel free to tell us in the comment section.

Till then, peace!

Join The Conversation

Users are always welcome to leave comments about the articles, whether they are questions, comments, constructive criticism, old information, or notices of typos. Please keep in mind that all comments are moderated according to our comment policy.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.