Je n'ai pas essayé moi-même, mais il existe une application appelée ADB Wireless (pas de racine) qui, comme son nom l'indique, prétend rendre cela possible sans impliquer Root :
Cette application est destinée aux développeurs qui souhaitent avoir accès à adb via le WiFi sans avoir à rooter leur téléphone.
*** PAS DE RACINE REQUISE ***
Les instructions d'utilisation se trouvent sur la page du playstore de l'application - elles semblent assez simples et directes. Et les autorisations semblent fantastiques : rien qui ne soit nécessaire ou explicable. En fait, il n'y a qu'une seule autorisation pour visualiser les connexions WiFi. Donc pas de publicité ou de spyware à prévoir ;)
On peut dire la même chose d'une application appelée ADB Wireless (no-Root) (oui, même nom - différent dev), qui semble ne plus être maintenu cependant (la dernière version date de 6/2013) :
la première application Android dans le Google Play store à fournir une connexion ADB sans fil sans Root.
Il demande cependant quelques autorisations supplémentaires (notamment un réseau complet).
Notez toutefois que Toutes ces solutions non-Root semblent nécessiter une connexion par câble (USB) pour la configuration initiale. - donc il n'y a probablement rien pour votre cas particulier.
Conclusion :
Pas d'application pour ça si votre port USB est cassé. Donc, à moins que vous ne fassiez réparer votre port défectueux ou que vous ne fassiez démarrer votre appareil, je ne vois aucun moyen de faire fonctionner ADB sans fil. Comme l'initialisation nécessite plus de permissions que n'importe quel "utilisateur standard" sur Android, il n'y a pas non plus d'astuces en ligne de commande à moins que vous n'ayez déjà un accès Root : l'initialisation via USB utilise les permissions élevées des démons ADB, qui ne sont accessibles que de cette façon.
Pour les autres lecteurs :
La formulation initiale de ma réponse a omis ce fait, puisque le port USB du PO est cassé/utilisable : Si votre port USB est en état de marche, et que vous pouvez utiliser un câble USB pour vous y connecter, vous n'aurez pas besoin de ces applications fantaisistes (cf. aquí pour en savoir plus) juste pour pouvoir utiliser ADB sans fil (bien que certains d'entre eux puissent être utiles s'ils proposent par exemple une tasker afin que vous puissiez activer automatiquement l'ADB sans fil dans votre réseau domestique et le désactiver lorsque vous le quittez). Comme Firelord l'a souligné dans sa recommandation, et comme Lucky l'a mis en lien avec un billet sur SO Les étapes pour activer l'ADB sans fil sont alors faciles :
- activer débogage de l'usb sur votre appareil
- connectez votre appareil à votre ordinateur via un câble USB
- exécuter
adb tcpip <IP address>:<PORT>
(par exemple adb tcpip 192.168.1.50:5555
- trouvez l'adresse IP correcte dans les propriétés du réseau sans fil de votre appareil Android) sur votre ordinateur
- toujours sur votre ordinateur, exécutez
adb connect <PORT>
(par exemple adb connect 5555
)
- débranchez votre câble USB, il n'a plus besoin d'être attaché - ADB fonctionne maintenant via le WiFi
0 votes
Je ne crois pas que vous puissiez le faire. Cependant, vous pouvez installer des applications à partir de pièces jointes à des courriels, de sites Web qui utilisent le bon type de fichier mime, etc.
0 votes
@bughi Le port USB est cassé et il aurait pu être réparé s'il était sous garantie, et puis vous ne voulez pas Root. Y a-t-il une raison pour ne pas rooter l'appareil ?
0 votes
@Firelord certains appareils Je ne peux pas. être enraciné toux verizon toux .
0 votes
@ChrisStratton Il y a beaucoup de raisons d'utiliser ADB en plus de l'installation d'applications
0 votes
@Michael bien sûr, il y a d'autres raisons moins importantes. Mais le nom littéral est "Android Debug Bridge", ce qui implique l'utilisation principale d'installer et d'obtenir des messages de débogage des applications en cours de développement. Un appareil dont la connectivité de données est interrompue sur le port USB conserve toujours la possibilité d'installer de nouvelles versions des applications en cours de développement par les autres moyens de sideloading pris en charge lorsque "unkown sources" est activé dans les paramètres.