Connecter un appareil Android via ADB

VérifiéSûr

Établit une connexion sans fil à un appareil Android via ADB (TCP/IP). Cette compétence est utile pour activer le débogage sans fil et contrôler à distance des appareils Android sans câble USB.

Spar Skills Guide Bot
DeveloppementIntermédiaire
7002/06/2026
Claude Code
#android#adb#wireless#device-connection#tcpip

Recommandé pour

Notre avis

Permet de connecter un appareil Android à un poste de développement via ADB en mode sans fil (TCP/IP).

Points forts

  • Élimine le besoin d'un câble USB pour les connexions ADB
  • Automatise la configuration de l'adresse IP et du port
  • Retourne des messages d'erreur clairs avec des astuces

Limites

  • Nécessite que l'appareil Android et le poste soient sur le même réseau
  • ADB sans fil doit être activé manuellement sur l'appareil au préalable
  • Dépend de la disponibilité de la commande ADB dans l'environnement

Analyse de sécurité

Sûr
Score qualité80/100

The skill invokes a bash script to run adb connect, a standard Android debugging command. No destructive or exfiltrating operations are evident.

Aucun point d'attention détecté


name: connect-device description: Connect to an Android device over ADB wireless. Use when you need to connect to a device via WiFi.

Connect Device

Connect to an Android device over ADB wireless (TCP/IP).

Instructions

Script location: scripts/connect-device.sh (relative to this skill's directory)

Before running, locate this skill's directory (where this SKILL.md is located), then execute:

bash <skill-directory>/scripts/connect-device.sh [ip:port]
# or
bash <skill-directory>/scripts/connect-device.sh [ip] [port]

Arguments:

  • ip:port: IP address and port in format "192.168.1.100:5555"
  • Or separate arguments: ip and port (default port: 5555)

JSON Output Schema

Success

{
  "success": true,
  "message": "Connected to 192.168.1.100:5555",
  "ip": "192.168.1.100",
  "port": "5555"
}

Request Input (no arguments)

{
  "success": true,
  "action": "request_input",
  "message": "Please provide IP address and port"
}

Failure

{
  "success": false,
  "error": "Failed to connect to 192.168.1.100:5555",
  "hint": "Ensure the device is on the same network and ADB over WiFi is enabled"
}

Claude's Handling

  1. If JSON has action: "request_input", use AskUserQuestion to ask for IP and port
  2. Report connection result to user
Skills similaires