13 votes

Puis-je utiliser ADB sans me connecter en USB ?

Y a-t-il un moyen d'utiliser adb directement via bluetooth au lieu de toujours passer par usb ?

--

Merci pour les solutions sans fil adb ci-dessous, mais je cherche quelque chose qui fonctionne bien sur le wifi des hôtels ou des lieux publics. Le Bluetooth à courte portée pourrait être la seule façon de procéder.

9voto

Bryan Denny Points 21817

Personnellement, j'utilise ADBWireless avec mon G1 sur CM5 car j'avais des problèmes avec le pilote USB fonctionnant correctement entre mon ordinateur et mon G1. Cependant, j'ai eu des problèmes avec cette application en CM4 (pour tester contre Android 1.6) sur mon G1.

Notez cependant qu'il se connecte à l'appareil via ADB par wifi, et non par Bluetooth.

Vous allez ouvrir une ligne de commande sur votre ordinateur et taper adb connect xxx.xxx.xxx.xxx:5555 (les x étant votre adresse IP du téléphone en wifi). Vous devrez exécuter cette commande dans le répertoire platform-tools de votre SDK Android, ou vous devrez ajouter le répertoire platform-tools de votre SDK Android à votre variable PATH globale afin de pouvoir exécuter adb de n'importe où.

Votre téléphone apparaîtra comme son ip_address:port_number dans la liste des périphériques vers lesquels pousser votre application, comme s'il était branché directement via usb.

4voto

Lucky Points 3245

Solution sans racine :

  • Activez le débogage USB dans les paramètres du développeur et connectez votre téléphone à votre ordinateur via USB.

  • Exécutez la commande adb, adb tcpip 5555 (Assurez-vous que le port 5555 n'est pas bloqué par un programme de pare-feu).

  • Pour que votre adresse IP Wi-Fi soit attribuée à votre appareil ,

    adb shell et ensuite netcfg et lancez la commande adb adb connect <IP_ADDRESS> .

    Par exemple, adb connect 192.168.1.133

  • Maintenant vous pouvez déconnecter le câble usb et lancer adb shell , adb install o adb push via votre Wi-Fi.

  • Afin de revenir au mode USB et de désactiver le mode sans fil, exécutez la commande adb suivante.

    adb usb

  • Vous pouvez aussi simplement redémarrer votre téléphone pour repasser en mode USB.

Solution enracinée :

  • Installer WiFi ADB et lancez les commandes adb sans fil si votre téléphone est enraciné.
  • Cette application nécessite l'activation des outils du développeur et il n'est pas nécessaire d'utiliser un câble USB si vous êtes enraciné.

4voto

dalyons Points 723

Mise à jour 2020 : Android 11 permet le débogage sans fil intégré.

Voici le annonce officielle sur la fonction, et voici un guide pratique sur la façon de connecter ADB sans câbles, sans Root .

enter image description here

0voto

Johan Nilsson Points 1224

J'utilise Easy Remote et il fonctionne bien sur Android 2.3.7. Vous pouvez trouver des téléchargements et des informations sur son site web .

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X