By the end of this article, you will have learnt how to install android studio on Pop!_OS. Android studio provides the fastest tools needed to develop android apps which can be utilized on android phones, tablets and TVs. This software is considered as the integrated development environment for Google’s Android operating system, built on IntelliJ IDEA software, that has been equipped for android development.

Features of Android Studio

  • Has got UI layout editor that allows you to preview your layout on different screen sizes and android device versions until you get the desired look
  • With APK analyzer, you get to reduce APK file sizes by inspecting the contents of the APK files whether built by android studio or not
  • This software comes with a very fast emulator allowing you to configure and run apps within a very short period of time
  • With intelligent code editor you can write cod faster and better

You can learn more of the features from the android studio downloads page.

System Requirements to Install Android Studio on Pop!_OS Linux

  • GNOME or KDE desktopTested on gLinux based on Debian
  • 64-bit distribution capable of running 32-bit applications
  • GNU C Library (glibc) 2.19 or later
  • 4 GB RAM minimum, 8 GB RAM recommended
  • 2 GB of available disk space minimum,
    4 GB Recommended (500 MB for IDE + 1.5 GB for Android SDK and emulator system image)
  • 1280 x 800 minimum screen resolution

Install Android Studio on Pop!_OS

Below is a step by step process on how you can install android studio on Pop!_OS.

  • Step 1. Update your system

Use the following command;

sudo apt update
sudo apt upgrade
  • Step 2. Install Snap

Since we will use snap to install Android Studio on Pop!_OS, lets install snap first using the following command;

sudo apt install snapd
sudo snap install core

The output is as follows;

 [email protected]:~$ sudo apt install snapd
[sudo] password for cheronohvalentine: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  squashfs-tools
The following NEW packages will be installed:
  snapd squashfs-tools
0 upgraded, 2 newly installed, 0 to remove and 52 not upgraded.
Need to get 28.5 MB of archives.
After this operation, 118 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://us.archive.ubuntu.com/ubuntu groovy/main amd64 squashfs-tools amd64 1:4.4-2 [117 kB]
Get:2 http://us.archive.ubuntu.com/ubuntu groovy-security/main amd64 snapd amd64 2.48.3+20.10 [28.4 MB]
Fetched 28.5 MB in 4min 8s (115 kB/s)                                          
Selecting previously unselected package squashfs-tools.
(Reading database ... 215584 files and directories currently installed.)
Preparing to unpack .../squashfs-tools_1%3a4.4-2_amd64.deb ...
Unpacking squashfs-tools (1:4.4-2) ...
Selecting previously unselected package snapd.
Preparing to unpack .../snapd_2.48.3+20.10_amd64.deb ...
Unpacking snapd (2.48.3+20.10) ...
Setting up squashfs-tools (1:4.4-2) ...
Setting up snapd (2.48.3+20.10) ...
Created symlink /etc/systemd/system/multi-user.target.wants/snapd.apparmor.servi
ce → /lib/systemd/system/snapd.apparmor.service.
Created symlink /etc/systemd/system/multi-user.target.wants/snapd.autoimport.ser
vice → /lib/systemd/system/snapd.autoimport.service.
Created symlink /etc/systemd/system/multi-user.target.wants/snapd.core-fixup.ser
vice → /lib/systemd/system/snapd.core-fixup.service.
Created symlink /etc/systemd/system/multi-user.target.wants/snapd.recovery-choos
er-trigger.service → /lib/systemd/system/snapd.recovery-chooser-trigger.service.
Created symlink /etc/systemd/system/multi-user.target.wants/snapd.seeded.service
 → /lib/systemd/system/snapd.seeded.service.
Created symlink /etc/systemd/system/cloud-final.service.wants/snapd.seeded.servi
ce → /lib/systemd/system/snapd.seeded.service.
Created symlink /etc/systemd/system/multi-user.target.wants/snapd.service → /lib
/systemd/system/snapd.service.
Created symlink /etc/systemd/system/timers.target.wants/snapd.snap-repair.timer 
→ /lib/systemd/system/snapd.snap-repair.timer.
Created symlink /etc/systemd/system/sockets.target.wants/snapd.socket → /lib/sys
temd/system/snapd.socket.
Created symlink /etc/systemd/system/final.target.wants/snapd.system-shutdown.ser
vice → /lib/systemd/system/snapd.system-shutdown.service.
snapd.failure.service is a disabled or a static unit, not starting it.
snapd.snap-repair.service is a disabled or a static unit, not starting it.
Processing triggers for mime-support (3.64ubuntu1) ...
Processing triggers for gnome-menus (3.36.0-1ubuntu1) ...
Processing triggers for man-db (2.9.3-2) ...
Processing triggers for dbus (1.12.20-1ubuntu1) ...
Processing triggers for desktop-file-utils (0.24-1ubuntu4) ...
[email protected]:~$ sudo snap install core

2021-05-07T14:13:38+03:00 INFO Waiting for automatic snapd restart...
core 16-2.49.2 from Canonical✓ installed
  • Step 3. Install Android Studio on Pop!_OS using snap

Lets use snap to install android studio on Pop!_OS;

sudo snap install android-studio --classic

The output;

[email protected]:~$ sudo snap install android-studio --classic
android-studio 4.2.0.24 from Snapcrafters installed
  • Step 4. Launch the installed Android Studio on Pop!_OS

The launch the software, use the following command;

android-studio
  • Step 5. Follow the wizard set up

*A window will pop up, choose do not import settings, as shown below;

*Follow the wizard so as to set up your android development environment;

*Choose standard install type then tap next;

*Select UI theme, either darcula or light then tap next;

*Verify the settings then tap next

You can change some settings as you desire, then proceed to tap next;

Click finish and the installation of the components needed for android studio will be complete.

Other Posts

LEAVE A REPLY

Please enter your comment!
Please enter your name here