Introdução
Neste post irei ensinar como testar sua aplicação em um celular com Firefox OS.
Configurando Aparelho
Para habilitar Depuração em seu celular é preciso ir em Configurações, Informações > Mais informações > Desenvolvedor, marque a opção Depuração Remota.
Configurando seu Mac OS X
Após habilitar opção no celular é preciso configurar e baixar adt-bundle no site do Android.
Caso queria instalar em um Windows ou Linux segue o link da Mozilla.
No meu caso baixei o arquivo adt-bundle-mac-x86_64-20130522.zip, extraia em algum diretório de sua preferência. Lembre-se que o caminho desta pasta é importante no passo seguinte.
Agora é preciso editar seu arquivo .bashrc ou .profile, depende do seu sistema:
nano ~/.profile
No meu caso editei o arquivo .profile e adicionei a linha abaixo:
export PATH="/Applications/adt-bundle-mac-x86_64-20130522/sdk/platform-tools:$PATH"
Após a alteração execute o comando para atualizar o seu console assim irá reconhecer o comando adb devices que será usado para reconhecer seu smartphone:
source ~/.profile
Plug o cabo usb no Macbook e em seu celular, execute o comando para verificar se o seu aparelho é reconhecido:
adb devices
Retorno será algo parecido com isso:
List of devices attached
AA:BB:A5:B5:AA:BB device
Pronto, seu device foi reconhecido em seu computador.
Instalando sua app no aparelho com Firefox OS
Agora abra seu Firefox e no menu vá até Ferramentas > Desenvolvedor web > Firefox Os Simulator.
Se você não adicionou sua aplicação, adicione agora apontado o caminho até o arquivo manifest.webapp da sua aplicação.
Após adicionado basta clicar em Push e aparecerá uma mensagem em seu aparelho perguntando se você aceita instalação do aplicativo, basta clicar ok e o aplicativo será instalado no seu smartphone.