Eu nunca consegui me acostumar a nenhuma IDE de programacao, cheguei a usar Emacs, Anjuta, Eclipse e nem lembro mais quais outras: eu sempre ficava perdido com a quantidade grande de opcoes e me frustrava. Meu jeito de programar sempre segue o estilo mais classico, uso um editor de texto bem simples e um terminal para compilar, debugar e executar o programa.Esse foi um dos motivos que acabou me afastando por um tempo de comecar a programar para Android, sempre que eu pegava um tutorial ele comecava explicando como como instalar o Eclipse, depois o plugin e outras coisas mais chatas. Mas tomei vergonha na cara e resolvi descobrir como fazer para nao precisar de nenhuma IDE, e ate que e mais simples do que eu imaginava.Claro, programadores mais experientes podem ganhar muita produtividade usando IDEs como o Eclipse, porem, para iniciantes e estudantes, os metodos classicos de programacao fazem com que se tenha um maior contato com a estrutura do projeto e consequentemente melhor compreensao dos varios fatores relacionados ao desenvolvimento.Vou dar dicas de como proceder num sistema Debian, mas que quase com certeza deve funcionar tambem no Ubuntu. E claro que qualquer pessoa com o minimo de forca de vontade vai conseguir adaptar esse tutorial a outra distribuicao ou outro sistema operacional. Estou levando em consideracao que o leitor tem alguma familiaridade com o sistema operacional GNU/Linux, que sabe se virar usando linha de comando e que tambem tem alguma nocao de programacao.InstalacaoPrimeiro vamos instalar as dependencias, que sao os pacotes do Java 6 SDK e o Ant, que e uma ferramenta de construcao parecida com o make. Como root, execute o seguinte comando para instalar os pacotes:aptitude install openjdk-6-jdk antEntao precisamos pegar o Android SDK e em seguida configurar o ambiente de trabalho. Como gosto de manter meu sistema limpo, eu vou instalar o SDK no meu $HOME. Como usuario comum, va ao diretorio onde foi feito o download do SDK e o descompacte. Entao, na linha de comando, siga os seguintes passos:mkdir ~/binmv android-sdk-linux_x86-1.5_r1 ~/binln -sf ~/bin/android-sdk-linux_x86-1.5_r1~/bin/androidAgora precisamos definir algumas variaveis de ambiente para que alguns programas estejam no path e que esses programas saibam qual versao ou implementacao do Java deve ser usada. Edite o ~/.bashrc adicionando as seguintes linhas no final do arquivo:## configuracao do PATH ##export PATH="$HOME/bin:$HOME/bin/android/tools:$PATH"## configuracao do PATH ##export JAVA_HOME="/usr/lib/jvm/java-6-openjdk/jre/"export PLUGIN_HOME="$JAVA_HOME/plugin"Agora basta recarregar as configuracoes do bash. Voce pode simplesmente abrir outra instancia do bash, por exemplo, abrindo outra janela do seu terminal grafico preferido, mas se voce estiver com alguma janela aberta, basta executar o seguinte comando:source ~/.bashrcNeste momento o Android deve estar funcionando perfeitamente e a maneira mais facil de comecar a testar e executando o emulador. Mas antes de rodar o emulador, precisamos criar um Android Virtual Device (AVD). Basta executar o comando a seguir:android create avd \--name \--target O android vai perguntar se voce quer criar uma versao customizada do hardware. Responda que nao.O target, ou melhor, o alvo define qual versao do Android e qual especificacao de hardware sera usada pelo emulador quando voce carregar esse AVD. Para