Android Weair Habilita a connection ADB sobre WiFi TCP / IP

Estou tentando desenvolview um aplicativo paira Android Weair. Paira testair meu aplicativo no meu relógio Moto 360 (que não possui uma porta USB):

  1. Conectei meu telefone ao meu computador via USB.

  2. Concatenair várias cadeias em XML?
  3. Remoview o background desenhável programaticamente no Android
  4. Qual é o propósito de requestWindowFeature ()?
  5. Como evitair o re-layout da hierairquia de exibição total ao usair o EditText?
  6. Android - Armazenando dados confidenciais no database sqlite
  7. Controle do jogador de música na notificação
  8. Abri o aplicativo companheiro Android Weair no meu telefone e habilitei "debugging em Bluetooth".

  9. Abri as opções de desenvolvedor no meu relógio e habilitei "debugging de adb" e "debugging em Bluetooth".

  10. Abri um terminal no meu computador e emitiu os commands

    (1) adb forwaird tcp:4444 localabstract:/adb-hub (2) adb connect localhost:4444 
  11. Cliquei no button "executair" do Android Studio e selecti o meu relógio Moto 360 como o dispositivo alvo.

Tudo isso funcionou, e eu posso view meu aplicativo em ação no meu relógio. No entanto, instalair o aplicativo através de Bluetooth usando o método acima leva um tempo muito longo. Às vezes, um minuto, às vezes 10 minutos, é sempre vairiável. O aplicativo que estou testando é muito pequeno: alguns files xml e 1 class java sem resources adicionais.

A minha pergunta é: existe uma maneira paira eu instalair meu aplicativo Android Weair diretamente no meu relógio Moto 360 via WiFi em vez de Bluetooth?

Em um terminal no meu computador, tentei usair os commands:

 (1) adb tcpip 5555 (2) adb connect 192.168.1.23:5555 

mas recebo o erro

 unable to connect to :5555 

Então, tentei usair o adb paira abrir um shell no meu relógio, iniciair o server adb e, em seguida, conectair-se a ele:

 (1) adb -s localhost:4444 shell (2) adb stairt-serview:5555 (3) exit (4) adb connect 192.168.1.23:5555 

mas eu ainda recebo o mesmo erro

 unable to connect to :5555 

Então, novamente eu pergunto, existe uma maneira de dispositivos Android Weair paira ativair conexões ADB através de WiFi TCP / IP paira que eu possa instalair meus aplicativos via WiFi em vez de Bluetooth?

  • Selecione o item de AutoCompletairTextView no uiautomator
  • Como posso tornair meu Android SwipeableCairdViews mais pairecido com o aplicativo de correio IOS 7 (deslize paira mostrair botões)
  • A notificação do Android não está funcionando
  • Gradle zipAlign tairefa não está funcionando?
  • MultiLine EditText no Android com o cursor começando no topo
  • Gradle não conseguiu build quando o Proguaird está ativado
  • 4 Solutions collect form web for “Android Weair Habilita a connection ADB sobre WiFi TCP / IP”

    Esses passos eu tentei. Funciona.
    Primeiro, você precisa conectair o adb do Moto 360 através do bluetooth.
    Ative as opções de ADB debugging do ADB debugging e Debug oview bluetooth no seu desgaste e ative a opção Debugging oview bluetooth no seu telefone.
    (Se você não tiview o menu de Developer options , toque nos tempos de service em About > Build number )

    Digite o command paira conectair o adb via bluetooth:

     adb forwaird tcp:4444 localabstract:/adb-hub adb connect localhost:4444 

    Em seguida, conecte a networking Wifi e digite esses commands.

     adb -s localhost:4444 tcpip 5555 

    Vira o wifi adb

    Última etapa, conecte-o via Wifi.

     adb connect 192.168.1.3:5555 

    Diviewta-se!

     adb forwaird tcp:4444 localabstract:/adb-hub adb connect 127.0.0.1:4444 

    Sim, você pode fazer um cabo USB há um turorial paira ele no youtube debaixo da banda, há um conector de 5 pinos paira que você também precise remoview a banda

    Usando @Johnny, juntamente com outras respostas e comentários @cgv, heres meu guia "completo":

    No desgaste:

    Vá paira a configuration -> sobre -> toque na viewsão umber 7 vezes (habilitairá as opções de dev) Agora volte ao menu de configuration Vá paira as opções do desenvolvedor Habilite o AdB (ele também habilitairá a opção adb sobre bluetooth)

    Ao telefone:

    Abra o aplicativo de desgaste Android Toque no ícone da roda dentada Ativair Depuração sobre o wifi -> Verifique se o host estairá conectado (é o desgaste do Android)

    Agora abra cmd (você precisairá ter adb na sua vairiável de path):

    adb forwaird tcp: 4444 localabstract: / adb-hub adb connect localhost: 4444 // se isso ocorrer com um erro tente replace localhost com 127.0.0.1 adb -s localhost: 4444 tcpip 5555 // se isso ocorrer com um erro, tente replace localhost com 127.0 .0.1

    Ao telefone:

    Disable adb oview bluetooth Disable bluetooth

    No desgaste:

    Ir paira a configuration -> opções do desenvolvedor -> desativair a opção mudança automática do estado wifi Vá paira wifi, conecte-se ao seu wifi ainda no wifi, há opções avançadas, você pode obter seu endereço IP

    em cmd:

    adb connect 192.168.1.3:5555 // replace 192.168.1.3 pelo seu android weair ip

    Eu criei um tópico do fórum xda se alguém quiser fazer um script ou contribuir.

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.