Diving into Android app development on Ubuntu 24.04 requires a robust development environment, and Android Studio is the go-to IDE for this purpose.
Though the term ‘IDE’ might sound technical, Android Studio simplifies the development process with its comprehensive tools.
Thankfully, in 2025, setting up Android Studio on Ubuntu 24.04 is easier than ever, perfectly in sync with the latest Ubuntu updates. If you’re eager to start or continue your journey in Android development whether because you want to learn how to make games or apps, this guide will walk you through the installation of Android Studio, making your development environment setup a breeze.
Installing Android Studio using the Command Line
- Open your terminal.
- Run the following command to install Android Studio via the Snap package:
sudo snap install android-studio --classic
- If you prefer to install via Flatpak, use this command:
flatpak install flathub com.google.AndroidStudio
- Once the installation is complete, launch Android Studio from your applications menu or by typing:
android-studio
Downloading Android Studio on Ubuntu
If you prefer to click and download Android Studio on your Ubuntu system, follow the instructions below:
- Choose where you want to download Android Studio from:
- 🌐 Download from the Official Website (Various formats)
- 📦 Download from Snapcraft (Snap package)
- 🐧 Download from Flathub (Flatpak package)
- Once downloaded, follow the provided installation instructions for your chosen format. After installation, launch Android Studio from your applications menu and start developing your Android apps.
What Is Android Studio About?
Android Studio is the official Integrated Development Environment (IDE) for Android app development, created by Google. It provides all the tools developers need to design, build, and test Android applications, whether for smartphones, tablets, or other devices. Based on IntelliJ IDEA, Android Studio offers advanced code editing and debugging tools specifically for Android developers.
Key Features of Android Studio:
- Intelligent Code Editor: Helps developers write better code by offering smart code completion, real-time linting, and refactoring tools.
- Flexible Build System: Android Studio uses Gradle, a powerful build automation tool, which supports custom build configurations for different devices and versions of Android.
- Built-in Emulator: Allows you to test your apps on various virtual devices, mimicking the behavior of real Android hardware.
- Layout Editor: Provides a visual editor to design user interfaces, allowing you to drag and drop elements into place while previewing your app on different screen sizes and orientations.
- APK Analyzer: Helps developers inspect the contents of their APK files to optimize them, such as reducing app size by identifying unused resources.
- Real-time Profilers: Offers tools for monitoring the CPU, memory, network, and energy usage of apps, helping you optimize performance.
- Integration with Firebase: Android Studio offers easy integration with Firebase, Google’s mobile platform that helps developers with features like analytics, cloud storage, and real-time databases.
- Testing Tools: Comes with built-in support for various testing frameworks, including JUnit for unit tests and Espresso for UI tests.
- Version Control: Seamless integration with Git, SVN, and other version control systems allows for easy project management and collaboration.
Android Studio Screenshots
Android Studio Video
Quick Links: Bitwarden for Ubuntu, Avast Linux Antivirus & best file managers on Ubuntu.