Skip to content

Instantly share code, notes, and snippets.

@espresso3389
Last active June 11, 2025 05:29
Show Gist options
  • Save espresso3389/830dd462ea955e3a8f37c83c3bb77fba to your computer and use it in GitHub Desktop.
Save espresso3389/830dd462ea955e3a8f37c83c3bb77fba to your computer and use it in GitHub Desktop.
How to install Android SDK Headless on Ubuntu 24.04

Installation

# prerequisites
sudo apt update
sudo apt install unzip wget openjdk-21-jdk-headless

# https://developer.android.com/studio#cmdline-tools
CMDTOOLS_ZIP=commandlinetools-linux-13114758_latest.zip

wget https://dl.google.com/android/repository/$CMDTOOLS_ZIP

mkdir -p ~/Android/Sdk/cmdline-tools
unzip $CMDTOOLS_ZIP -d ~/Android/Sdk/cmdline-tools
mv ~/Android/Sdk/cmdline-tools/cmdline-tools ~/Android/Sdk/cmdline-tools/latest

~/.bashrc

Add the following line to ~/.bashrc and do source ~/.bashrc (or re-login):

# Android SDK
export ANDROID_SDK_ROOT=$HOME/Android/Sdk
export PATH=$PATH:$ANDROID_SDK_ROOT/cmdline-tools/latest/bin:$ANDROID_SDK_ROOT/platform-tools:$PATH

SDK Manager

sdkmanager "platform-tools" "platforms;android-36" "build-tools;36.0.0"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment