Conectando um dispositivo com Firefox OS no desktop

Este guia explica como conectar um dispositivo Firefox OS em seu desktop através do USB.

Nota: Se você quiser apenas depurar aplicações em um dispositivo com Firefox OS e estiver executando uma versão do Firefox 1.2 ou superior. Sua melhor opção é usar o App Manager. Leia o artigo Usando o App Manager para mais detalhes. Se sua versão for inferior à 1.2, leia Configurando o Firefox OS para depurar usando as ferramentas de desenvolvimento do Firefox para aprender sobre o uso da depuração remota padrão.

Configurar o dispositivo

No seu Firefox OS (ver a ilustração):

  1. Abrir o aplicativo Configurações, em seguida: Informações > Mais Informações > Desenvolvedor.
  2. No menu de desenvolvedores, marque a opção: "Depuração Remota".

Configurar o Desktop

Para conectar o dispositivo ao desktop, você precisa do Android Debug Bridge (adb) instalado. Note que o Simulador do Firefox OS adiciona o pacote adb para você.

As instruções para a criação do seu ambiente de trabalho são específicas para o seu sistema operacional e são detalhadas no ponto 3 do "Configurando um Dispositivo para Desenvolvimento (em inglês)" no site do desenvolvedor Android. Nós listamos algumas instruções adicionais abaixo.

Instruções Especiais para Mac OS X

Se você estiver executando o Mac OS X, você deve ter baixado um pacote com um nome longo adt-bundle-mac-x86_64-20130522. Coloque essa pasta dentro de Applications, de moto que você tenha /Applications/adt-bundle-mac-x86_64-20130522/ que contém dois diretórios: eclipse e sdk. Depois, você pode editar seu ~/.bashrc e adicionar:

export PATH="/Applications/adt-bundle-mac-x86_64-20130522/sdk/platform-tools:$PATH"

(Ele estará pronto na próxima vez que você iniciar o shell). Agora você pode digitar no CLI do shell:

adb devices

e ele irá retornar uma lista de dispositivos conectados, tais como:

List of devices attached
AA:BB:A5:B5:AA:BB    device

Instruções Especiais para Linux

Se você estiver executando o Linux, a identificação do fornecedor para usar os dispositivos Geeksphone com Firefox OS é 05c6, assim seu arquivo /etc/udev/rules.d/51-android.rules deverá conter uma entrada similar a:

SUBSYSTEM==”usb”, ATTR{idVendor}==”05c6”, MODE=”0666”, GROUP=”plugdev”

Instruções Especiais para Windows

Você pode realizar download dos drivers para Windows através do site da fabricante Geeksphone.

Se você utiliza o Windows 8, por padrão ele não permitirá a instalação de drivers sem assinatura. Para isso veja um tutorial em "Como instalar um driver não assinado no Windows 8 (em inglês)".

Uma vez que o Windows XP Home Edition não possui o arquivo tasklist.exe, o simulador pode não detectar o dispositivo. Isso pode ser solucionado baixando esse arquivo do site ComputerHope e colocá-lo na pasta Windows\System32.

Verificando sua Configuração

Depois de ter seguido as instruções, conecte o dispositivo no computador usando o cabo USB, abra um prompt de comando e digite "adb devices" (garantindo que adb está no seu caminho). Você deverá ver o seu dispositivo Firefox OS listado na saída.

Etiquetas do documento e colaboradores

 Colaboradores desta página: rbrandao, IvomarS
 Última atualização por: rbrandao,