FAQ

Questions fréquentes.

Dois-je installer ADB ou les platform-tools Android ?

Non. En USB, ADBKit communique avec l'appareil directement depuis le navigateur via WebUSB, donc vous n'avez besoin ni des platform-tools, ni d'une application de bureau, ni d'une extension de navigateur. Pour le Wi-Fi et le réseau, vous lancez un petit agent ADBKit sur votre ordinateur, avec une installation en une ligne.

ADBKit est-il gratuit ?

Oui. Tout ce qui est disponible aujourd'hui est gratuit et ne nécessite aucun compte. Cela comprend le contrôle de l'écran, la saisie au clavier, les captures d'écran, l'enregistrement, l'installation d'APK, logcat, un shell, le transfert de fichiers et la connexion de plusieurs appareils. Une offre Pro payante pour l'automatisation est prévue ultérieurement.

Les données de mon appareil sont-elles envoyées à un serveur ?

Non. Les images de l'écran, logs, fichiers, APK et identifiants de l'appareil circulent uniquement entre votre navigateur, votre ordinateur et votre appareil, en USB ou via l'agent sur votre propre réseau. ADBKit ne dispose d'aucun serveur qui les reçoit.

Quels navigateurs sont pris en charge ?

Pour l'USB, les navigateurs de bureau basés sur Chromium avec WebUSB, comme Google Chrome et Microsoft Edge. Firefox et Safari ne prennent pas en charge WebUSB. La page doit être ouverte en HTTPS.

Pourquoi mon appareil ne se connecte-t-il pas ?

En USB, le plus souvent, un autre programme utilise déjà la connexion, par exemple Android Studio, scrcpy ou un serveur adb. Fermez-le (ou lancez « adb kill-server »), vérifiez que le débogage USB est activé et acceptez la demande sur l'appareil. En Wi-Fi, vérifiez que l'agent est lancé et que le téléphone et l'ordinateur sont sur le même réseau. L'écran de connexion indique à quelle étape cela bloque.

Est-ce que cela installe quelque chose sur mon téléphone ?

Pour afficher et contrôler l'écran, ADBKit copie le composant open source scrcpy server dans un emplacement temporaire de l'appareil. Aucune application n'est installée, sauf si vous installez vous-même un APK.

Puis-je l'utiliser sans fil ?

Oui, de deux façons. Le TCP/IP classique fonctionne sur tous les Android et nécessite un câble USB une seule fois pour l'activer. Le débogage sans fil (Android 11 ou version ultérieure) s'appaire avec un code ou un code QR et se passe de câble. Un navigateur ne peut pas ouvrir seul des connexions réseau, donc un petit agent tourne sur votre ordinateur, et l'écran de connexion explique comment le lancer. Son code source est public sur ce site.

Puis-je connecter plusieurs appareils à la fois ?

Oui, jusqu'à six, en mélangeant à votre guise USB et réseau. Chaque appareil a son propre onglet, et seul l'onglet sélectionné diffuse la vidéo, ce qui allège les autres.

Puis-je saisir du texte sur l'appareil avec mon clavier ?

Oui. Cliquez sur l'écran et tapez, y compris des caractères accentués et non latins. Échap correspond à Retour, et Ctrl+A, C, V et X fonctionnent dans les champs de texte.

ADBKit est-il identique au paquet npm « adbkit » ?

Non. Le paquet npm adbkit est une bibliothèque Node.js. ADBKit, sur adbkit.com, est un espace de travail indépendant dans le navigateur et n'y est pas affilié.

Branchez un appareil et lancez-vous.

Gratuit, sans installation, sans compte. Les données de votre appareil restent sur votre ordinateur.

Ouvrir l'espace de travail