Erro ‘The command “android” failed’ no Ionic Framework
Esse post é uma pequena retificação ao post anterior. E, primeiramente, eu gostaria de agradecer ao Márcio Vinícius por ter me atentado a esses pequenos detalhes que eu deixei passar. Enfim, o nosso problema aqui é que eu esqueci de mencionar que para desenvolver para o Android no Mac OS você precisará do Android SDK. Caso contrário, ao rodar o comando ionic platform add android
será retornado um erro como na imagem a seguir:

Como podemos notar pela mensagem de erro retornada, o comando `android” falhou, pois não temos o Android SDK instalado, logo, para instalar e configurar corretamente siga os seguintes passos:
Baixe o Android SDK no link abaixo.
Execute o arquivo
sdk/tools/android
.Faça o download da plataforma para o qual você irá desenvolver. Como no exemplo abaixo onde eu faço o donwload da SDK do Android 4.4.2 (API19).
Abra o terminal e execute o seguinte comando no terminal:
open ~/.bash_profile
Edite o arquivo com adicionando a linha abaixo, onde
DIRETÓRIO_DO_SDK
representa o caminho para o SDK.export PATH=$PATH:/DIRETÓRIO_DO_SDK/platform-tools/:/DIRETÓRIO_DO_SDK/tools/
Exemplo:
export PATH=$PATH:/Users/marciovinicius/Documents/Componentes de Desenvolvimento/adt-bundle-mac-x86_64-20140702/sdk/platform-tools/:/Users/marciovinicius/Documents/Componentes de Desenvolvimento/adt-bundle-mac-x86_64-20140702/sdk/tools/
Após salvar o arquivo, rode o seguinte comando no terminal:
source ~/.bash_profile
Agora, ao executar no terminal o comando
ionic platform add android
pode ser que você não tenha o ant instalado, então aparecerá o seguinte erro:Para solucioná-lo da forma fácil, basta instalar o homebrew e depois o ant rodando os seguintes comandos no terminal:
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
brew install ant
E é isso, agora tudo funcionará como deveria. Até mais.
ps.: Ainda não verifiquei no Windows e no Linux, mas provavelmente você precisará efetuar procedimento parecido. Voltarei em breve com a solução para esses sistemas operacionais.