Ma première application Android
1. Installez le SDK Android (disponible ici : http://developer.android.com/sdk/index.html). Je l’ai installé dans $HOME/android/android-sdk-linux. Pour être plus pratique, j’ai ajouté les chemins $HOME/android/android-sdk-linux/tools et $HOME/android/android-sdk-linux/platform-tools dans PATH :
$ PATH="${PATH}:$HOME/android/android-sdk-linux/tools:\
$HOME/android/android-sdk-linux/platform-tools"
Cela sera utile pour trouver les outils android et adb.
2. Installez les prérequis systèmes : JDK 6 et Apache Ant. Comme l’édition 6 du Java Sun n’est plus disponible sur Ubuntu, j’ai utilisé OpenJDK à la place.
# aptitude install ant openjdk-6-jdk
3. Créez un squelette d’application (comme expliqué ici : http://developer.android.com/training/basics/firstapp/index.html)
$ android list targets
$ android create project --target 1 --name MyFirstApp \
--path MyFirstApp --activity MainActivity \
--package com.example.myfirstapp
4. Compilez la (en mode debug) :
$ ant debug
5. Installez la. A cette étape, votre téléphone a besoin d’être connecté avec un câble USB à votre ordinateur. Avec Linux, aucun drivers n’est requis. Vous avez besoin d’activer le débogage USB sur le téléphone.
$ adb install bin/MyFirstApp-debug.apk
6. Lancez la. Sur le téléphone, une nouvelle application appelée « MainActivity » a été installée.