Cómo instalar el SDK de Android y configurar el entorno de desarrollo en Debian 12
Si quieres desarrollar aplicaciones Android en Debian 12 usando el SDK oficial y Gradle desde la terminal o Visual Studio Code, esta guía paso a paso te lo deja todo listo y funcionando.
Tabla de contenidos
✅ Requisitos previos
Instala herramientas básicas:
sudo apt update
sudo apt install openjdk-17-jdk git unzip wget curl -y
Edita el archivo ~/.bashrc
y añade al final:
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
export ANDROID_HOME=$HOME/Android/Sdk
export PATH=$ANDROID_HOME/cmdline-tools/latest/bin:$ANDROID_HOME/platform-tools:$PATH
Aplica los cambios:
source ~/.bashrc
📦 Instalación del SDK de Android
1. Descarga de herramientas
cd ~/Downloads
wget https://dl.google.com/android/repository/commandlinetools-linux-11076708_latest.zip
2. Crea la estructura adecuada
mkdir -p ~/Android/Sdk/cmdline-tools/latest
unzip commandlinetools-linux-11076708_latest.zip -d ~/Android/Sdk/cmdline-tools/latest
mv ~/Android/Sdk/cmdline-tools/latest/cmdline-tools/* ~/Android/Sdk/cmdline-tools/latest/
rmdir ~/Android/Sdk/cmdline-tools/latest/cmdline-tools
Estructura final:
~/Android/Sdk/cmdline-tools/latest/
├── bin/
├── lib/
├── source.properties
🔧 Instala componentes esenciales
1. Acepta las licencias
sdkmanager --licenses
2. Instala herramientas básicas
sdkmanager "platform-tools" "build-tools;33.0.2" "platforms;android-33"
📲 Activar y verificar adb
Si adb
no estaba disponible, ahora lo tendrás instalado.
Comprueba que funciona:
adb version
Debe mostrar algo como:
Android Debug Bridge version 1.0.41
Installed as /home/tuusuario/Android/Sdk/platform-tools/adb
Si no es así, añade esta línea a tu ~/.bashrc
:
export PATH=$HOME/Android/Sdk/platform-tools:$PATH
Y recarga:
source ~/.bashrc
🧪 Probar con un proyecto real
Por ejemplo, puedes clonar y compilar Telegram:
git clone https://github.com/DrKLO/Telegram.git
cd Telegram
./gradlew assembleDebug
APK resultante:
Telegram/TMessagesProj/build/outputs/apk/debug/TMessagesProj-debug.apk
🚀 Instalar el APK en tu móvil Android
Con el móvil conectado y la depuración USB activa:
adb install Telegram/TMessagesProj/build/outputs/apk/debug/TMessagesProj-debug.apk