Android SDK Platform-Tools
Google LLC · Herramientas de línea de comandos de Google para conectarse a dispositivos Android, depurar apps, transferir archivos y trabajar con bootloaders.
Descripción
Traducción con IAVer originalAndroid SDK Platform-Tools proporciona adb y fastboot para desarrolladores de Android, probadores y técnicos de dispositivos que necesitan acceso directo desde la línea de comandos. Es un conjunto de herramientas independiente, no Android Studio, un emulador ni un entorno completo de compilación de Android.
Funciones
- Use adb para detectar dispositivos y emuladores conectados, instalar APKs, leer la salida de logcat, ejecutar un shell del dispositivo y transferir archivos.
- Conéctese por USB o empareje dispositivos compatibles para la depuración inalámbrica.
- Use fastboot con dispositivos compatibles en modo bootloader para operaciones de bootloader e imágenes de sistema. Las instrucciones de desbloqueo y flasheo específicas del dispositivo siguen vigentes.
- Use las herramientas en scripts y flujos de trabajo automatizados de pruebas de dispositivos.
Instalación y primer uso
En macOS, instale con brew install --cask android-platform-tools y luego compruebe adb version y fastboot --version. Para el acceso USB, habilite las opciones de desarrollador y la depuración USB en el dispositivo, conéctelo, acepte su solicitud de autorización de depuración y compruebe adb devices. El emparejamiento inalámbrico requiere versiones de Android compatibles y una red compartida; siga la guía de adb de Google. Si Android Studio ya administra su SDK, Google recomienda usar su copia del SDK Manager para que se actualice junto con el resto del SDK. Evite mezclar diferentes instalaciones de adb en PATH: los clientes comparten el servidor de adb en el puerto TCP local 5037.
Requisitos del sistema y plataformas Google distribuye paquetes separados para Mac, Windows y Linux. El registro actual de Homebrew incluye tanto macOS para Intel como para Apple Silicon, incluidas Big Sur y versiones posteriores registradas; esto es metadatos de empaquetado, no una garantía para cada configuración de host. El historial upstream confirma binarios universales de adb para Apple Silicon. Google no indica un mínimo de macOS actual independiente, un mínimo de RAM ni un requisito de espacio en disco en la página de versiones de Platform-Tools. No sustituya los requisitos de Android Studio por los de este conjunto de herramientas más pequeño. El registro de Homebrew no incluye ninguna dependencia adicional de fórmula ni ninguna cask en conflicto explícita. Conectar un dispositivo real sigue requiriendo sus permisos, un cable o una red que funcionen, y cualquier configuración USB específica del host. Las funciones nuevas de los dispositivos pueden requerir versiones de Android más recientes, aunque adb y fastboot buscan la compatibilidad con versiones anteriores.
Cuentas, costes y licencias El uso local de adb y fastboot no requiere iniciar sesión en una cuenta de Google ni comprar una suscripción. La descarga oficial del SDK se proporciona bajo el Acuerdo de licencia del SDK de Android; los componentes individuales de código abierto conservan sus propias licencias aplicables. Android es una marca registrada de Google LLC.
Fuentes
- Producto, descargas y notas de la versión: https://developer.android.com/tools/releases/platform-tools
- Configuración y comandos de adb: https://developer.android.com/tools/adb
- Código fuente de adb: https://android.googlesource.com/platform/packages/modules/adb/
- Código fuente de fastboot: https://android.googlesource.com/platform/system/core/+/refs/heads/main/fastboot/
Crédito de la imagen: El robot de Android se reproduce o modifica a partir de trabajo creado y compartido por Google y se usa según los términos descritos en la Licencia de Atribución 3.0 de Creative Commons (https://creativecommons.org/licenses/by/3.0/).
Novedades Novedades de 37.0.1 7 oct · Editado por OpenNavo · Traducción por IA
- adbElimina openscreen; libadbmdns es el único backend mDNS.
- macOSUsa USB heredado de forma predeterminada; ADB_LIBUSB=1 opta por libusb.
- LinuxUsa eventos netlink de udev; registra quién solicitó kill-server.