0 votes

Comment faire fonctionner 2 téléphones Android sur un PC simultanément de façon à ce que DroidCam sur un téléphone et l'écran des jeux TC se reflètent sur un autre téléphone ?

J'ai deux téléphones Android et je veux les connecter tous les deux à mon PC via des câbles USB comme ceci :

  1. Le Motorola Moto G3 5.1.1 (Lollipop) passe à l'application DroidCam pour l'utiliser comme webcam.
  2. Samsung S4 Zoom (KitKat) va à l'écran miroir Android à l'application PC appelée "TC games" pour le partage d'écran et le contrôle de mon téléphone depuis mon PC.

Actuellement, j'ai le pilote ADB universel installé sur le PC et je ne peux pas exécuter les deux programmes en même temps. Ce message s'affiche lorsque j'utilise DroidCam en même temps que les jeux Tc : "le serveur adb n'est pas à jour. Killing...".

Comment puis-je connecter Motorola à DroidCam par défaut, et les jeux TC à Samsung et faire fonctionner les deux en même temps sans problème ?

0voto

pr0nin Points 353

Les applications comme DroidCam ou Scrcpy qui nécessitent adb pour fonctionner incluent souvent une version propre d'adb. Pour DroidCam vous pouvez la voir dans le sous-répertoire adb les trois fichiers qui appartiennent à adb :

  • adb.exe
  • AdbWinApi.dll
  • AdbWinUsbApi.dll

Cependant, adb est conçu pour être présent une seule fois sur un système car lorsqu'il démarre, il reste chargé de manière invisible en arrière-plan.

Maintenant, si un programme a sa propre version d'adb, il préfère cette version et par conséquent, lorsqu'il lance sa propre version d'adb, le démon d'adb précédent est tué et remplacé par la version d'adb différente.

Dans votre cas, le message adb server is out of date. indique en outre que vous avez deux versions différentes d'adb installées et que la version la plus récente tue l'ancienne version qui était déjà en cours d'exécution (ancienne version = version obsolète).

Certains programmes comme Scrcpy permettent de spécifier via une variable d'environnement où adb.exe est situé de sorte que vous pouvez le rediriger vers une version adb qui est disponible sur votre système. Je ne suis pas sûr que DroidCam supporte également une telle variable d'environnement.

Mais de toute façon, vous devez "égaliser" toutes les versions d'adb que vous avez installées :

  1. Recherchez votre système où il a adb.exe installé
  2. Sur chaque trouvé adb.exe exécuter adb.exe --version et identifier la version la plus récente (la version installée avec Android Studio montre pour le moment Android Debug Bridge version 1.0.41 - Version 30.0.2-6538114
  3. A partir de la dernière version d'adb, copiez les trois fichiers adb.exe , AdbWinApi.dll et AdbWinUsbApi.dll aux autres sites adb.exe a été trouvé écrasant les fichiers existants.

Cela devrait au moins résoudre votre problème que les versions adb installées ont une version différente.

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