2 votes

adb start-server et listen sur toutes les interfaces

ADB dans Android 4.3 SDK implémenté -a option. Ce que je veux, c'est

adb -a start-server

afin que le processus d'arrière-plan soit lié à toutes les interfaces, mais cela ne fonctionne pas. J'ai besoin de le démarrer de cette manière sous Windows. J'ai réussi à démarrer le serveur en mode avant-plan avec la commande suivante :

adb -P 5037 -a fork-server server

(copié sur Linux)

Existe-t-il une méthode appropriée pour y parvenir ?

3voto

Timo Huovinen Points 266

Il s'agit d'un bogue dans la mise en œuvre actuelle. Bien qu'il s'agisse d'un adb a le -a il ne le transmet pas au démon lorsqu'il le lance, de sorte que le démon n'écoute toujours que sur l'option localhost . Jusqu'à ce que ce problème soit résolu, le lancement du démon au premier plan semble être la seule solution.

Une autre amélioration consisterait à conserver le serveur de commande sur localhost, mais d'autoriser adb forward pour se lier à tous les ports. Je pense que je devrais ouvrir un bogue pour cela.

1voto

Pink Sweetener Points 6079

La seule façon de le faire est de recompiler adb comme expliqué ici : http://rxwen.blogspot.com/2009/11/adb-for-remote-connections.html Vous pouvez également utiliser les binaires précompilés de ce site

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