Préparation :

IDE choisi : Netbeans 7.0

Télécharger le SDK d'Android : http://developer.android.com/sdk/index.html

Une fois décompressé, dans .../android-sdk-linux_x86/tools lancer

./android

et sélectionner les packages à installer : par exemple SDK Platform Android 1.5 - 1.6 et 2.1, SDK Platform-Tools et Documentation... voir détails sur http://developer.android.com/sdk/installing.html

Créer votre AVD (émulateur) dans Virtual device - New...

Ensuite retour à Netbeans pour y intégrer le SDK Android, voir http://kenai.com/projects/nbandroid/pages/Install

Première application :

Voir http://developer.android.com/resources/tutorials/hello-world.html ou en français http://android-dev.fr/detail.php?&billet=38&titre=Realiser_un_Hello_World_sous_android

Pour ajouter une icône personnalisée au projet : http://www.connorgarvey.com/blog/?p=97

Pour prendre une capture d'écran de votre smartphone : http://www.android-dev.fr/detail.php?&billet=34, les problèmes à la première connexion seront résolus en suivant les instructions ici : http://ubuntuforums.org/showthread.php?t=1423342
Dans mon cas, le lsusb donne :

ID 19d2:1354 ONDA Communication S.p.A.

Reconnecter le smartphone pour qu'il soit reconnu.

ddms permet également d'accéder au système de fichier (dans son entier).