Est-il possible de montrer le adb logcat
pour un périphérique tcpip
dans Android Studio?). Je suis en train d’écrire une application qui utilise le port USB et je ne peux pas l’utiliser pour adb usb
.
Actuellement, j’utilise les instructions suivantes pour afficher le logcat dans l’invite de commande, mais ce serait bien si cela était intégré à AS: http://developer.Android.com/tools/help/adb.html# sans fil
Après quelques tests Android Studio le prend déjà en charge. Vous devez simplement exécuter les commandes ADB suivantes. Vous pouvez maintenant voir le journal et même charger votre application sans fil. Aucun câble USB requis!
De: http://developer.Android.com/tools/help/adb.html#wireless
$ adb tcpip 5555
restarting in TCP mode port: 5555
Paramètres -> À propos de la tablette -> État -> Adresse IP. Rappelez-vous l'adresse IP, sous la forme #. #. #. #.
Paramètres -> Wi-Fi -> -> Adresse IP
$ adb connect #.#.#.#
connected to #.#.#.#:5555
Dans Android studio, vous pouvez créer une solution en un clic.
Dans Android studio, cliquez sur Tools > External Tools > Android Over Wifi
Une invite semblable à celle-ci devrait apparaître et vous pouvez saisir l'adresse IP de votre téléphone ici. (Vous pouvez obtenir cette adresse sur votre téléphone lorsque vous activez ADB over network
)
C'est simple, ouvrez Terminal à l'intérieur de Android Studio et tapez
adb connect "votre adresse IP"
C'est tout. N'oubliez pas que pour utiliser adb wireless, votre appareil doit être root.
On m'a donné une Gigabyte Box avec Android OS. La boîte avait un port USB et Ethernet. Ce sont des instructions pour que mon PC Windows 7 se connecte avec Android OS afin de voir la sortie de débogage sur Android Studio.
Comment utiliser le port USB pour déboguer:
1) Ouvrir l'invite de commande
2) Allez partout où vous avez stocké le fichier adb.exe
3) Tapez "adb connect (adresse IP de votre passerelle)". Par exemple, "adb connect 192.168.1.94".
L’adresse IP du périphérique Android se trouve dans l’icône Paramètres-> À propos de la tablette -> État -> Adresse IP
Si vous vous trouvez dans le répertoire adb.exe, les autres commandes de adb incluent:
1) adb devices = Recherche tous les périphériques actuellement connectés à votre ordinateur.
2) adb kill-server = Déconnecte les périphériques
Port Ethernet à déboguer:
http://www.techrepublic.com/blog/software-engineer/debug-Android-applications-over-ethernet/
1) Ouvrez une invite de commande et accédez au répertoire où réside votre copie de ADB.exe.
2) Tapez "adb tcpip 5555" et appuyez sur Entrée.
3) Tapez "adb connect 1.1.1.1:5555", en remplaçant le 1.1.1.1 par l'adresse IP de votre téléphone ou de votre tablette.
périphériques adb
adb tcpip 5555
adb connect 192.168.4.23
Débranchez votre appareil et exécutez à nouveau la commande adb connect 192.128.4.23