---
title: "ktm adb connect"
description: "Ouvrir un tunnel ADB vers un téléphone distant"
sidebarTitle: "connect"
lastUpdated: "2026-09-23"
---

> **For AI agents:** the complete documentation index is at [llms.txt](/llms.txt). Append `.md` to any page URL for its markdown version.

{/* GENERATED FILE: do not edit by hand. Regenerate with: node scripts/generate.mjs */}

Ouvrir un tunnel ADB vers un téléphone distant

## Utilisation

```bash
ktm adb connect [phone-serial] [flags]
```

## Exemples

```bash
# Choisir un téléphone interactivement (les téléphones occupés affichent leur détenteur)
ktm adb connect

# Se connecter à un téléphone précis (enregistrement automatique auprès du serveur ADB local)
ktm adb connect EXAMPLE1234

# Port local personnalisé
ktm adb connect EXAMPLE1234 --port 7037

# Trouver d'abord un téléphone libre
ktm adb status
```

## Arguments

| Argument | Requis |
| --- | --- |
| `phone-serial` | Non |

## Flags

| Flag | Type | Défaut | Description |
| --- | --- | --- | --- |
| `--port` | int | `6037` | Port local d'écoute |

## Détails

Démarre un tunnel ADB vers un téléphone hébergé sur un agent distant.

Sans argument dans un terminal interactif, vous choisissez un téléphone dans la
liste des appareils disponibles. Dans un script (ou avec un numéro de série en
argument), la connexion est directe.

Le téléphone est exposé sur un port local et s'enregistre automatiquement auprès
de votre serveur ADB local, pour qu'Android Studio le détecte comme un appareil
branché localement. Le port forwarding, le reverse forwarding et le débogage
JDWP fonctionnent : votre vrai serveur ADB local gère toutes les questions de
protocole.

Vous détenez le téléphone en exclusivité tant que vous êtes connecté. Il est
libéré dès que vous vous déconnectez (Ctrl+C) ; si la session est interrompue
brutalement, il est libéré automatiquement après quelques minutes.

Le bridge ADB de l'agent doit être activé : s'il est désactivé, connect propose
de l'activer (terminaux interactifs) ou s'arrête en indiquant la commande
'ktm adb enable' à exécuter. Le sélecteur affiche pour chaque téléphone son
agent, l'état du bridge et son détenteur : un téléphone libre est donc visible
sans recherche séparée ; 'ktm adb status' affiche le même tableau.

## Voir aussi

- [`ktm adb`](/fr/cli/commands/adb)

<Note>
  Les flags globaux (`--output`, `--debug`, `--host`, ...) s'appliquent à toutes les commandes. Voir la [présentation de la référence des commandes](/fr/cli/commands/overview).
</Note>

## Et ensuite ?

<Columns cols={2}>
  <Card title="Toutes les commandes" icon="terminal" href="/fr/cli/commands/overview">
    Parcourir la référence complète du CLI.
  </Card>
  <Card title="Premiers pas" icon="rocket" href="/fr/cli/getting-started">
    Installer le CLI et s'authentifier.
  </Card>
</Columns>
