Первым шагом устанавливаем  java:

sudo apt-get install sun-java6-jre sun-java6-plugin

Второй шаг – это качаем Android SDK 1.6 R1 отсюда .
Распаковываем архив:

tar -xzvf android-sdk-linux_x86-1.6_r1.tgz

Третий шаг – обновляем SDK. Для этого переходим в распакованный архив в папку tools и оттуда запускаем команду:

android update sdk

Далее со всем соглашаемся и ждем пока SDK Обновиться.
Создаем новую директорию с именем ANDR в которой будем проводить все эксперименты.

user @Jaunty:~$ mkdir ANDR

Все приведенные ниже команды выполняются в этой директории.
Виртуальные телефоны, созданные Android SDK, называют AVDs (Android Virtual
Device). Начнем эксперимент с виртуальной SDCARD и виртуальным
телефоном.
Давайте создадим виртуальную SDCARD.

$ mksdcard 2048M SDCARD

Если вы посмотрите на содержимое папки, вы увидите файл с именем 2GB SDCARD
Затем, создайте виртуальный Android телефон под названием USER_PHONE.

$ android create avd -n USER_PHONE -t 2

Android 1.6 является одним из основных платформе Android.
Вы хотите создать пользовательский профиль Hardware [нет]
Введите нет. Вы получите обратно следующее сообщение.
Создан AVD ‘USER_PHONE’ на основе Android 1.6, со следующей аппаратной конфигурацией:

hw.lcd.density = 160

Теперь запустить эмулятор Android.

$ emulator @USER_PHONE -sdcard SDCARD