Las Herramientas de la plataforma del SDK de Android son un componente del SDK de Android.
Se incluyen herramientas que interactúan con la plataforma de Android, principalmente adb
y fastboot
.
Si bien adb
es obligatorio para el desarrollo de apps para Android, por lo general, los desarrolladores de apps solo usarán la copia que instala Studio. Esta descarga es útil si deseas usar adb
directamente desde la línea de comandos y no tienes instalado Studio.
Si tienes Studio instalado, te recomendamos que uses la copia que instalaste, ya que Studio la actualizará de manera automática. Se necesita fastboot
si quieres desbloquear el bootloader de tu dispositivo y actualizarlo con una nueva imagen del sistema. Este paquete solía contener systrace
, pero quedó obsoleto y se reemplazó por el generador de perfiles, gpuinspector.dev o Perfetto.
Aunque algunas funciones nuevas en adb
y fastboot
solo están disponibles para versiones recientes de Android (dado que son retrocompatibles) por lo que solo necesitas la versión más reciente de las Herramientas de la plataforma de SDK. Además, debes informar errores si encuentras excepciones.
Descargas
Si eres desarrollador de Android, deberías obtener la versión más reciente de las Herramientas de la plataforma del SDK desde SDK Manager de Android Studio o desde la herramienta de línea de comandos sdkmanager
. De esta manera, podrás asegurarte de que las herramientas se guarden en el lugar correcto con el resto de las herramientas del SDK de Android y puedan actualizarse fácilmente.
Sin embargo, si solo quieres estas herramientas de línea de comandos, usa los siguientes vínculos:
Si bien estos vínculos no cambian, siempre apuntan a la versión más reciente de las herramientas.
Revisiones
35.0.2 (julio de 2024)
- adb
- Se corrigió el error del backend de mDNS de pantalla abierta que causaba que el servidor se cerrara en una consulta truncada problema #294120933.
- Se hizo que el backend de mDNS de openscreen funcione en macOS.
- Se estableció el backend de mDNS de openscreen como predeterminado en todas las plataformas.
- Compatibilidad para detectar USB SuperSpeed+ (velocidades actuales y negociadas) con fines de diagnóstico
- Cierre ordenado: Libera todas las interfaces USB durante el cierre (todos los SO).
35.0.1 (marzo de 2024)
- adb
- Se cambió a libusb 1.0.27.
35.0.0 (febrero de 2024)
- adb
- Se cambió a libusb como la opción predeterminada en Linux error #270205252.
- Se corrigió el inicio de adb en hosts sin USB.
- Se corrigió el bloqueo de adb causado por dispositivos USB que informaban incorrectamente descriptores de longitud cero problema #302212871.
- Se corrigió el código devuelto de
adb shell
cuando el dispositivo se desconecta problema #321787891.
- fastboot
- Limita el tamaño máximo de la cola de paquetes entrantes.
- Se quitaron los cuellos de botella que antes limitaban las velocidades de descarga a alrededor de 120 MB/s. Ahora, fastboot puede saturar un bus SuperSpeed+ y alcanzar velocidades de hasta 980 MB/s, según el dispositivo.
34.0.5 (octubre de 2023)
- adb
- Ahora, adb usa libusb de forma predeterminada en macOS para abordar el problema #270205252.
- Anteriormente, adb respondía con un código correcto cuando fallaba la vinculación inalámbrica. Se resolvió este problema devolviendo un código de error (1) y un error para el usuario (
error: protocol fault (couldn't read status message...)
).echo $?
ahora informa1
. adb wait-for-disconnect
ahora está operativo para depuración no USB (inalámbrica).- Se agregó una nueva interfaz de DbC para admitir ChromeOS en el futuro a través de adb.
- fastboot
- Se corrigió flashall en dispositivos Pixel 3.
34.0.4 (julio de 2023)
- adb
- Propagación de
-a (gListenAll)
cuando adb bifurca un servidor host de adb (anteriormente, la marca solo funcionaba paraadb -a server nodaemon
) - Root y unroot más rápidos
- Se volvió a implementar
Flag(env) guarding clear endpoint (device) feature for OSX usb start.
(problema #270205252).
- Propagación de
- fastboot
- Mac: Se quitaron las reintentos en el iterador de E/S no válido (error de intermitencia con LIBUSB_TRANSFER_CANCELLED).
- Windows: Se corrigió el error "El archivo Sparse es demasiado grande o no es válido" cuando se usa "flashall".
- Todas las plataformas: Se corrigió el error "ANDROID_PRODUCT_OUT not set" cuando se usa "update".
34.0.1 (marzo de 2023)
- adb
- macOS: Se revirtió la resolución de "conectividad inestable (cable de alta velocidad de MacBook)" debido a un problema de instalación de adb (error #270205252).
- fastboot
- Windows: Se corrigió el error "mke2fs: Nombre de dispositivo ilegal o mal formado al intentar determinar el tamaño del sistema de archivos" introducido en las herramientas de la plataforma 34.0.0 (error #271039230).
34.0.0 RC2 (marzo de 2023)
- Se actualizó con el lanzamiento de la Versión preliminar para desarrolladores 2 de Android 14 (no hay actualizaciones para adb ni fastboot).
34.0.0 (febrero de 2023)
- adb
- Se corrigieron los envíos de paquetes de longitud cero para macOS (issuetracker: 208675141).
- Se solucionó el problema de conectividad inestable (cable de alta velocidad de MacBook): desconexiones frecuentes de adb.
- Se mejoró el mensaje de error para el envío de adb con una cantidad de argumentos insuficiente.
- fastboot
- Mejoras en la instalación:
flashall
ahora omitirá los reinicios en el espacio del usuario si es posible. - Se corrigieron los envíos de paquetes de longitud cero para macOS (issuetracker: 208675141).
- Se corrigió la escritura en la memoria flash de recovery.img que generaba un pie de página de AVB incorrecto.
- Mejoras en la instalación:
33.0.3 (agosto de 2022)
- adb
- No vuelvas a intentar
adb root
si falló el primer intento. - Se corrigió la entrada duplicada de dispositivos de seguimiento.
- Se agregó la renderización en ventanas de recepción (aumenta la capacidad de procesamiento en conexiones de latencia alta).
- Mensajes de error más específicos en los casos de error de "más de un dispositivo".
- Rechaza solicitudes de reenvío inverso inesperadas.
- Corrige la instalación de varios paquetes en Windows.
- No vuelvas a intentar
- fastboot
- Quita e2fsdroid como parte de las herramientas de la plataforma de SDK.
- Se muestra el mensaje de retorno de OemCmdHandler en caso de éxito.
33.0.2 (mayo de 2022)
- fastboot
- Compatibilidad con la partición
vendor_kernel_boot
.
- Compatibilidad con la partición
33.0.1 (marzo de 2022)
- adb
- Se corrigieron las fallas de mdns de Windows.
- Se corrigió la habilitación o inhabilitación de verity en dispositivos antiguos.
- Se corrigió la opción de instalación múltiple en dispositivos antiguos.
- Mejora el resultado de ayuda para incluir todos los métodos de compresión compatibles.
- systrace
- Se quitó el elemento. En su lugar, usa el generador de perfiles, gpuinspector.dev o Perfetto.
33.0.0 (febrero de 2022)
- adb
- Soluciona el problema presente en la versión 32.0.0 de fallas cuando se ejecutaba sin argumentos.
32.0.0 (enero de 2022)
- adb
- Objeto binario universal para dispositivos Apple M1.
- Problema conocido: Esta versión falla cuando se ejecuta sin argumentos.
31.0.3 (agosto de 2021)
- fastboot
- Se admite la escritura en la memoria flash vbmeta_vendor.img para fastboot flashall/update.
31.0.2 (abril de 2021)
- adb
- Agrega compatibilidad con desvío a vsock en linux.
- Corrige el error en
adb track-devices
por el que los dispositivos con depuración inalámbrica no recibían actualizaciones de inmediato. - Implementa la asistencia preliminar para el descubrimiento de dispositivos mDNS sin un servicio de mDNS instalado por separado. Actualmente, esta opción se encuentra inhabilitada de forma predeterminada y se puede habilitar configurando la variable de entorno
ADB_MDNS_OPENSCREEN
en 1 cuando se inicia el servidor de adb.
- fastboot
- No falles cuando no puedas obtener el tamaño de la partición de inicio.
- Deriva el estado bloqueado del dispositivo desde la propiedad en lugar de analizar la línea de comandos del kernel.
31.0.1 (marzo de 2021)
- adb
- Reduce el intervalo keepalive de TCP.
- Mejora el rendimiento de las instalaciones graduales.
- fastboot
- Agrega compatibilidad con las combinaciones de instantáneas comprimidas.
- Restablece la compatibilidad con sistemas A/B heredados.
31.0.0 (febrero de 2021)
- adb
- Inhabilita la compresión en la extracción de forma predeterminada.
30.0.5 (noviembre de 2020)
- adb
- Mejora el rendimiento de
adb push
cuando envías muchos archivos a través de una conexión de latencia alta. - Mejora el rendimiento de
adb push/pull
en Windows. - Corrige
adb push --sync
con varias entradas. - Mejora el rendimiento de la instalación incremental del APK.
- Mejora el manejo de errores para la instalación incremental del APK.
- Mejora el rendimiento de
30.0.4 (julio de 2020)
- adb
- Corrige el resguardo de la instalación no incremental del APK en dispositivos con versiones anteriores a Android 11.
- Corrige
adb install-multi-package
. - Corrige otras fallas relacionadas con la vinculación inalámbrica de adb.
- Mejora algunos mensajes de error.
- fastboot
- Mejora el resultado de la consola en los comandos de
fastboot oem
. - Corrige
fastboot flashall
en dispositivos más antiguos, como Nexus 7.
- Mejora el resultado de la consola en los comandos de
30.0.3 (junio de 2020)
- adb
- Corrige la instalación de APK firmados con el esquema de firma v4 en dispositivos con versiones anteriores a Android 11.
- Corrige la falla que se producía durante la autenticación sin
ADB_VENDOR_KEYS
. - Corrige la falla que se producía al usar
adb -H
.
30.0.2 (junio de 2020)
- adb
- Mejora la vinculación inalámbrica de adb.
- Corrige el bloqueo en
adb logcat
cuando se ejecuta antes de que se conecte un dispositivo. - Agrega
adb transport-id
para permitir que las secuencias de comandos esperen de forma segura hasta que un dispositivo desaparezca después de otorgarle o denegarle derechos de administrador o de reiniciarlo.
30.0.1 (mayo de 2020)
- adb
- Inhabilita la conexión automática predeterminada del mDNS de adb. Puedes volver a habilitarla con la variable de entorno
ADB_MDNS_AUTO_CONNECT
. - Mejora el rendimiento de
adb install-multi
en Android 10 y dispositivos más recientes. - Corrige el tiempo de espera cuando se usa
adb root/unroot
en un dispositivo conectado a través de TCP. - Actualiza la compatibilidad con la vinculación inalámbrica.
- Inhabilita la conexión automática predeterminada del mDNS de adb. Puedes volver a habilitarla con la variable de entorno
30.0.0 (abril de 2020)
- adb
- Agrega compatibilidad inicial para la vinculación inalámbrica.
- Agrega compatibilidad con la instalación incremental del APK.
- Implementa la compatibilidad del cliente para la compresión de
adb {push, pull, sync}
cuando se usa con un dispositivo Android 11. - Mejora el rendimiento de
adb push
en conexiones de latencia alta. - Mejora el rendimiento de inserción y extracción en Windows.
29.0.6 (febrero de 2020)
- adb
- Compatibilidad con tamaño y hora de 64 bits para
adb ls
cuando se usa con un dispositivo Android 11. - Agrega compatibilidad para escuchar en
::1
en POSIX. - Para la compatibilidad de los clientes con dispositivos WinUSB que publiquen un descriptor WinUSB (obligatorio para Android 11) ya no se requerirá instalar un controlador USB.
- Corrige el bloqueo que se produce al usar
adb install
en elementos que no son archivos.
- Compatibilidad con tamaño y hora de 64 bits para
29.0.5 (octubre de 2019)
- adb
- Ligera mejora del rendimiento en Linux cuando se usan muchas conexiones simultáneas.
- Agrega la opción
--fastdeploy
aadb install
, para actualizaciones incrementales de APK durante el desarrollo.
29.0.4 (septiembre de 2019)
- adb
- Revisión para el tiempo de espera de depuración nativa con LLDB (consulta el problema n.° 134613180). También se corrige un error relacionado en los generadores de perfiles de Android Studio que provocaba una
AdbCommandRejectedException
, que puedes ver en el archivoidea.log
.
- Revisión para el tiempo de espera de depuración nativa con LLDB (consulta el problema n.° 134613180). También se corrige un error relacionado en los generadores de perfiles de Android Studio que provocaba una
29.0.3 (septiembre de 2019)
- adb
adb forward --list
funciona con varios dispositivos conectados.- Corrige la desconexión de los dispositivos en Windows.
- Mejora la salida y el texto de ayuda de
adb install
. - Restablece el comportamiento anterior de
adb connect <host>
sin especificar el puerto.
29.0.2 (julio de 2019)
- adb
- Soluciona una falla en la integridad del montón de Windows.
- fastboot
- Agrega compatibilidad con el diseño de particiones de los próximos dispositivos.
29.0.1 (junio de 2019)
- adb
- Revisión para fallas de Windows (https://issuetracker.google.com/134613180)
29.0.0 (junio de 2019)
- adb
adb reconnect
realiza un restablecimiento de USB en Linux.- En Linux, cuando se realiza la conexión con un servidor adb más nuevo, en lugar de cerrar el servidor para iniciar uno más antiguo, adb intenta iniciar la versión más nueva de forma transparente.
adb root
espera que el dispositivo vuelva a conectarse, después de desconectarse. Anteriormente, se podía mostraradb root; adb wait-for-device
de inmediato por error si se iniciabaadb wait-for-device
antes de que adb detectara que el dispositivo se había desconectado.
- fastboot
- Inhabilita un mensaje de error que se producía cuando fastboot intentaba abrir la barra táctil o el teclado en macOS.
28.0.2 (marzo de 2019)
- adb
- Soluciona la fragilidad de la redirección de puertos de
adb shell
que genera el mensaje de error "Conexión restablecida por el interlocutor". - Corrige la autenticación por medio de
ADB_VENDOR_KEYS
al volver a conectar dispositivos. - Corrige la autenticación (cuando la clave privada que se usa para la autenticación no coincide con la clave pública) calculando la clave pública a partir de la clave privada, en lugar de presuponer que coinciden.
- Soluciona la fragilidad de la redirección de puertos de
- fastboot
- Agrega compatibilidad con particiones dinámicas.
- Requisitos actualizados de Windows
- Las herramientas de la plataforma ahora dependen de Universal C RunTime en Windows, que generalmente se instala de manera predeterminada por medio de una actualización de Windows. Si ves errores que mencionan archivos DLL faltantes, es posible que debas buscar el paquete de tiempo de ejecución para instalarlo manualmente.
28.0.1 (septiembre de 2018)
- adb
- Agrega compatibilidad con la reconexión de conexiones TCP. En caso de desconexión, adb intentará volver a conectarse durante 60 segundos antes de abandonar una conexión.
- Corrige la salida de la consola Unicode en Windows (gracias al colaborador externo Spencer Low).
- Corrige un doble cierre del descriptor de archivos que puede producirse, lo que hace que las conexiones se cierren cuando una
adb connect
ocurre de manera simultánea. - Corrige
adb forward --list
cuando se usa con más de un dispositivo conectado.
- fastboot
- Aumenta el tiempo de espera del comando a 30 segundos para una mejor compatibilidad con algunos comandos lentos del bootloader.
28.0.0 (junio de 2018)
- adb:
- Agrega compatibilidad con la operación sin suma de comprobación con dispositivos que ejecutan Android P, lo que mejora la capacidad de procesamiento hasta un 40%.
- Ordena la salida de
adb devices
por tipo de conexión y número de serie del dispositivo. - Aumenta el backlog de escucha del socket para permitir más comandos de adb simultáneos.
- Mejora la salida de error para
adb connect
.
- fastboot:
- Mejora el formato de salida y agrega un modo de salida detallado (
-v
). - Limpia la salida de ayuda.
- Agrega
product.img
yodm.img
a la lista de particiones actualizadas mediantefastboot flashall
. - Evita bloquear nuevos dispositivos cuando uses una versión demasiado antigua de fastboot permitiendo que los paquetes de imágenes de fábrica requieran compatibilidad con particiones específicas.
- Mejora el formato de salida y agrega un modo de salida detallado (
27.0.1 (diciembre de 2017)
- adb: Corrige una falla de aserción en macOS que se producía al conectar dispositivos con USB 3.0.
- fastboot: En Windows, agrega compatibilidad con el borrado de dispositivos que usan F2FS (sistema de archivos compatible con Flash).
27.0.0 (diciembre de 2017)
- Vuelve a corregir el error de fastboot de macOS 10.13 corregido por primera vez en la versión 26.0.1, pero que volvió a introducirse en la 26.0.2.
26.0.2 (octubre de 2017)
- Agrega compatibilidad con fastboot para dispositivos Pixel 2.
26.0.1 (septiembre de 2017)
- Se solucionaron problemas de fastboot en macOS 10.13 High Sierra (error 64292422).
26.0.0 (junio de 2017)
- Se actualizó con el lanzamiento del SDK final de Android O (nivel de API 26).
25.0.5 (24 de abril de 2017)
Se corrigió la transferencia de adb de grandes actualizaciones en Windows, que se manifiesta como "std::bad_alloc" (error 37139736).
Se solucionaron problemas de adb con algunos firewalls de Windows, que se manifiestan como "no se puede abrir el par de sockets de registro de transporte" (error 37139725).
Tanto
adb --version
comofastboot --version
ahora incluyen la ruta de acceso de instalación.Se modificó adb para que no resuelva
localhost
a fin de evitar una VPN mal configurada.Se modificó adb para que ya no restablezca dispositivos USB en Linux, lo que podría afectar a otros dispositivos USB conectados.
25.0.4 (16 de marzo de 2017)
- Se agregó compatibilidad con libusb experimental a adb para Linux y Mac.
Para usar el backend libusb, configura la variable de entorno "ADB_LIBUSB=true" antes de iniciar un nuevo servidor adb. El nuevo comando adb host-features
te dirá si usas libusb o no.
Para reiniciar adb con libusb y comprobar que funcionó, usa adb kill-server;
ADB_LIBUSB=1 adb start-server; adb host-features
. La salida debe incluir "libusb".
En esta versión, la implementación antigua sin libusb sigue siendo la predeterminada.
fastboot ya no bloquea las MacBook Pro 2016 (error 231129).
Se corrigió la captura de línea de comandos de Systrace en Mac.
25.0.3 (16 de diciembre de 2016)
- Se corrigió el error de fastboot que provocaba que los dispositivos Android Things no se actualizaran.
25.0.2 (12 de diciembre de 2016)
- Se actualizó con la versión estable de Android N MR1 (nivel de API 25).
25.0.1 (22 de noviembre de 2016)
- Se actualizó con el lanzamiento de la Versión previa para desarrolladores 2 de Android N MR1 (nivel de API 25).
25.0.0 (19 de octubre de 2016)
- Se actualizó con el lanzamiento de la Versión previa para desarrolladores 1 de Android N MR1 (nivel de API 25).
24.0.4 (14 de octubre de 2016)
- Se actualizó para resolver problemas en adb y macOS Sierra.
Descargar Android SDK Platform-Tools
Antes de la descarga, debes aceptar los Términos y Condiciones.
Términos y Condiciones
Este es el Acuerdo de Licencia del Kit para Desarrollo de Software de Android1. Introducción
1.1 Se le otorga licencia para el Kit de Desarrollo de Software de Android (al que se hace referencia en el Contrato de Licencia como "SDK" y que incluye específicamente los archivos de sistema de Android, las API incorporadas y los complementos de las API de Google) sujeto a las condiciones del Contrato de Licencia. El Contrato de Licencia constituye un acuerdo legalmente vinculante entre usted y Google en relación con el uso que usted haga del SDK. 1.2 "Android" significa la pila de software de Android para dispositivos, tal como se ofrece en el proyecto de código abierto de Android, disponible en la siguiente URL: https://source.android.com/, y sus actualizaciones ocasionales. 1.3 Una "implementación compatible" hace referencia a cualquier dispositivo Android que (i) cumpla con el documento de Definición de Compatibilidad de Android, que está disponible en el sitio web de compatibilidad de Android (https://source.android.com/compatibility) y puede actualizarse de manera periódica; y que (ii) supere satisfactoriamente el Conjunto de Pruebas de Compatibilidad de Android (CTS). 1.4 "Google" se refiere a Google LLC, una corporación organizada según las leyes del estado de Delaware, EE.UU., que opera bajos las leyes de Estados Unidos y cuya ubicación principal se encuentra en 1600 Amphitheatre Parkway, Mountain View, CA 94043, EE.UU.2. Aceptación de este Contrato de Licencia
2.1 Para usar el SDK, primero debe aceptar este Contrato de Licencia. Si no lo hace, no podrá usar el SDK. 2.2 Al hacer clic para aceptar o usar este SDK, acepta los términos del Contrato de Licencia. 2.3 Usted no podrá usar el SDK ni aceptar el Contrato de Licencia si tiene prohibido recibir el SDK conforme a las leyes de los Estados Unidos o de otros países, incluido el país en el que resida o desde el cual usará el SDK. 2.4 Si acepta quedar vinculado por este Contrato de Licencia en nombre de su empleador o de otra entidad, usted manifiesta y garantiza que posee la capacidad legal absoluta para vincular a su empleador o entidad correspondiente a este Contrato de Licencia. Si no posee la autoridad requerida, no podrá aceptar el Contrato de Licencia ni usar el SDK en representación de su empleador o de otra entidad.3. Licencia del SDK de Google
3.1 Sujeto a las condiciones del Contrato de Licencia, Google le otorga una licencia limitada, mundial, libre de derechos de autor, no asignable, no exclusiva y no susceptible de someterse a otras licencias para usar el SDK con el único fin de desarrollar aplicaciones para implementaciones compatibles de Android. 3.2 No podrá usar este SDK a fin de desarrollar aplicaciones para otras plataformas (incluidas las implementaciones no compatibles de Android) o para desarrollar otro SDK. Si lo desea, podrá desarrollar aplicaciones para otras plataformas, incluidas las implementaciones no compatibles de Android, siempre y cuando no lo haga con este SDK. 3.3 Usted acepta que Google o terceros poseen el derecho legal, la propiedad y el interés totales relacionados con el SDK, incluidos los Derechos de Propiedad Intelectual que este tenga. "Derechos de Propiedad Intelectual" hace referencia a todos los derechos otorgados por las leyes de patentes, las leyes de derechos de autor, las leyes de secreto comercial, las leyes de marca comercial y cualquier otro derecho de propiedad. Google se reserva todos los derechos que no se le otorguen a usted expresamente. 3.4 No podrá usar el SDK para ningún fin que no esté permitido expresamente en este Contrato de Licencia. Salvo en la medida en que lo exijan las licencias aplicables de terceros, no podrá copiar (excepto con fines de copia de seguridad), modificar, adaptar, redistribuir, descompilar ni desmontar el SDK ni ninguna de sus partes. Tampoco podrá aplicar ingeniería inversa ni crear obras derivadas de este. 3.5 El uso, la reproducción y la distribución de componentes del SDK con licencia de software de código abierto se rigen exclusivamente por los términos de la licencia de ese software de código abierto y no por el Contrato de Licencia. 3.6 Usted acepta que la forma y la naturaleza del SDK que proporciona Google pueden cambiar sin previo aviso, y que sus futuras versiones pueden ser incompatibles con las aplicaciones desarrolladas en versiones anteriores. Acepta que Google, a su entera discreción y sin previo aviso, puede dejar de brindarles a usted o a los usuarios en general (de forma permanente o temporal) el SDK (o cualquiera de sus funciones). 3.7 Nada de lo expresado en el Contrato de Licencia le otorga el derecho de usar alguno de los nombres comerciales, marcas comerciales, marcas de servicio, logotipos, nombres de dominio ni otras características distintivas de marca de Google. 3.8 Usted acepta que no eliminará, disimulará ni alterará ninguno de los avisos de derechos de propiedad (incluidos avisos de marca comercial y derechos de autor) que pudieran anexarse o incluirse en el SDK.4. Uso del SDK por su parte
4.1 Google acepta que mediante el Contrato de Licencia no obtendrá ningún derecho, título ni interés de parte de usted (o sus proveedores de licencias) con respecto a cualquier aplicación de software que usted desarrolle usando el SDK, incluidos los derechos de propiedad intelectual que existan en esas aplicaciones. 4.2 Usted acepta usar el SDK y desarrollar las aplicaciones únicamente conforme a lo permitido por (a) el Contrato de Licencia y (b) las leyes, regulaciones o prácticas o pautas generalmente aceptadas aplicables en las jurisdicciones correspondientes (incluidas las leyes sobre la exportación de datos o software hacia y desde los Estados Unidos u otros países correspondientes). 4.3 Usted acepta que, si usa el SDK para desarrollar aplicaciones para usuarios del público en general, protegerá la privacidad y los derechos legales de esos usuarios. Si los usuarios le proporcionan sus nombres de usuario, contraseñas y otra información personal o de acceso, debe comunicarles que la información estará disponible para su aplicación, y debe proporcionar un aviso de privacidad con validez legal y protección para esos usuarios. Si en su aplicación se almacena información sensible o personal proporcionada por los usuarios, deberá hacerse de forma segura. Si el usuario le proporciona a su aplicación información de la Cuenta de Google, su aplicación solo podrá usarla para acceder a la Cuenta de Google del usuario únicamente cuando este le haya otorgado permiso y con los propósitos para los cuales se lo haya brindado. 4.4 Usted acepta que no participará en ninguna actividad con el SDK, incluido el desarrollo o la distribución de una aplicación, que interfiera, interrumpa, dañe o acceda sin autorización a los servidores, las redes u otras propiedades o servicios de un tercero, incluidos, sin limitaciones, Google o cualquier proveedor de comunicaciones móviles. 4.5 Usted acepta que es el único responsable (y que Google no asume responsabilidades con respecto a usted ni a terceros) de los datos, el contenido o los recursos que cree, transmita o muestre a través de Android o aplicaciones para Android, y de las consecuencias de sus acciones (incluidos los daños o las pérdidas que Google pudiera sufrir) al hacerlo. 4.6 Usted acepta que es el único responsable (y que Google no asume responsabilidades con respecto a usted ni a terceros) por incumplimientos de sus obligaciones conforme al Contrato de Licencia, contratos de terceros o Condiciones de Servicio aplicables, o bien leyes o normas aplicables, y por las consecuencias (incluidos los daños o las pérdidas que Google o cualquier tercero pudieran sufrir) debido a dicho incumplimiento.5. Sus credenciales de desarrollador
5.1 Usted acepta que es responsable de mantener la confidencialidad de toda credencial de desarrollador que Google pudiera otorgarle o que pudiera escoger usted mismo, y que será el único responsable de todas las aplicaciones que se desarrollen con sus credenciales de desarrollador.6. Información y privacidad
6.1 A fin de poder innovar y mejorar de forma continua el SDK, Google podría recopilar ciertas estadísticas de uso del software, lo que incluye, entre otros, un identificador único, la dirección IP asociada, el número de versión del software e información sobre las herramientas o los servicios del SDK que se usan y el modo en que estos se usan. Antes de recopilar esta información, el SDK se lo notificará y le solicitará su permiso. Sin su permiso, no se recopilará la información. 6.2 Los datos recopilados se examinan en conjunto para mejorar el SDK y se mantienen de acuerdo con la Política de Privacidad de Google, que se encuentra en la siguiente URL: https://policies.google.com/privacy. 6.3 Es posible que se compartan conjuntos de datos anónimos y agregados con los socios de Google para mejorar el SDK.7. Aplicaciones de terceros
7.1 Si usa el SDK para ejecutar aplicaciones desarrolladas por un tercero o que acceden a datos, contenido o recursos proporcionados por un tercero, usted acepta que Google no es responsable por dichas aplicaciones, datos, contenido o recursos. Usted comprende que los datos, el contenido o los recursos a los que podría acceder a través de esas aplicaciones de terceros son exclusiva responsabilidad de la persona que los origina, y que Google no se responsabiliza por las pérdidas o los daños que usted pudiera experimentar como resultado del uso de cualquiera de tales aplicaciones, datos, contenido o recursos de terceros, o del acceso a estos. 7.2 Usted debe saber que los datos, el contenido y los recursos que le presentan a través de esa aplicación de un tercero pueden estar protegidos por derechos de propiedad intelectual que les pertenecen a sus proveedores (o a otras personas o empresas en representación de estos). No puede modificar, alquilar, arrendar, prestar, vender, distribuir ni crear trabajos derivados basados en estos datos, contenido o recursos (en su totalidad o en parte), a menos que los propietarios le hayan otorgado permiso específicamente para hacerlo. 7.3 Usted reconoce que el uso de dichos datos, contenido, recursos o aplicaciones de terceros puede estar sujeto a condiciones separadas entre usted y el tercero correspondiente. En ese caso, el Contrato de Licencia no afecta su relación legal con estos terceros.8. Uso de las API de Android
8.1 API de datos de Google 8.1.1 Si usted usa una API para recuperar datos de Google, usted reconoce que los datos pueden estar protegidos por derechos de propiedad intelectual que le pertenecen a Google o a las partes que proporcionan los datos (o a otras personas o empresas en su nombre). El uso que realice de cualquiera de esas API puede estar sujeto a Condiciones de Servicio adicionales. No puede modificar, alquilar, arrendar, prestar, vender ni distribuir estos datos, ni crear obras derivadas sobre la base de ellos (en su totalidad o en parte), a menos que las Condiciones del Servicio correspondientes lo permitan. 8.1.2 Si usa una API para recuperar datos de un usuario de Google, usted reconoce y acepta que solo recuperará datos con el consentimiento explícito del usuario únicamente cuando este le haya otorgado permiso y con los propósitos para los cuales se lo haya otorgado. Si usa la API de Android Recognition Service (que se encuentra en https://developer.android.com/reference/android/speech/RecognitionService) y sus actualizaciones periódicas, reconoce que el uso de la API está sujeto al Anexo de Procesamiento de Datos para Productos en el que Google es un Procesador de Datos y que se encuentra en la siguiente URL: https://privacy.google.com/businesses/gdprprocessorterms/, según se actualice de manera periódica. Si hace clic en "Aceptar", acepta los términos del Anexo de Procesamiento de Datos para Productos en el que Google es un Procesador de Datos.9. Rescisión de este Contrato de Licencia
9.1 El Contrato de Licencia continuará vigente hasta que lo rescinda usted o Google, tal como se indica a continuación. 9.2 Si desea resolver el Contrato de Licencia, puede hacerlo interrumpiendo el uso del SDK y de las credenciales de desarrollador pertinentes. 9.3 En los siguientes casos, Google podrá resolver el Contrato de Licencia en cualquier momento: (A) Usted no cumplió con alguna disposición del Contrato de Licencia. (B) La ley exige que Google lo haga. (C) El socio con el que Google le ofreció algunas partes del SDK (como las API) resolvió su relación con Google o dejó de proporcionarle a usted determinadas partes del SDK. (D) Google decide dejar de proporcionar el SDK o determinadas partes del SDK a usuarios del país en el que usted reside o desde el que usa el servicio; o el aprovisionamiento del SDK o determinados servicios del SDK que Google le brinda ya no son comercialmente viables, según Google. 9.4 Cuando el Contrato de Licencia finalice, no se verán afectados por este cese los derechos, las obligaciones ni las responsabilidades legales de los que usted y Google se hayan beneficiado, a los que hayan estado sujetos (o que se hayan acumulado con el paso del tiempo durante la vigencia del Contrato de Licencia) o cuya duración se extienda indefinidamente, y las disposiciones del párrafo 14.7 se continuarán aplicando a esos derechos, estas obligaciones y estas responsabilidades de forma indefinida.10. RENUNCIA DE GARANTÍAS
10.1 USTED COMPRENDE Y ACEPTA EXPRESAMENTE QUE UTILIZA EL SDK BAJO SU PROPIO RIESGO Y QUE EL SDK SE PROPORCIONA "TAL CUAL" Y "SEGÚN ESTÉ DISPONIBLE" SIN GARANTÍA DE NINGÚN TIPO DE GOOGLE. 10.2 EL USO QUE USTED REALICE DEL SDK Y DE TODO MATERIAL DESCARGADO U OBTENIDO DE OTRA MANERA MEDIANTE EL USO DEL SDK ES A SU ENTERO RIESGO Y DISCRECIÓN, Y USTED ES EL ÚNICO RESPONSABLE DE CUALQUIER DAÑO QUE PUDIERA SUFRIR SU SISTEMA INFORMÁTICO U OTRO DISPOSITIVO, O POR LA PÉRDIDA DE DATOS COMO CONSECUENCIA DE TAL USO. 10.3 GOOGLE TAMBIÉN DENIEGA EXPRESAMENTE TODAS LAS GARANTÍAS Y CONDICIONES DE CUALQUIER TIPO, EXPRESAS O IMPLÍCITAS, INCLUIDAS, ENTRE OTRAS, LAS GARANTÍAS Y CONDICIONES IMPLÍCITAS DE COMERCIABILIDAD, IDONEIDAD PARA UN FIN DETERMINADO Y NO VIOLACIÓN.11. LIMITACIÓN DE RESPONSABILIDADES
11.1 USTED COMPRENDE Y ACEPTA EXPRESAMENTE QUE GOOGLE, SUS SUBSIDIARIAS Y AFILIADAS, Y SUS PROVEEDORES DE LICENCIAS NO SE RESPONSABILIZARÁN ANTE USTED BAJO NINGUNA TEORÍA DE RESPONSABILIDAD POR DAÑOS DIRECTOS, INDIRECTOS, IMPREVISTOS, ESPECIALES, DERIVADOS O EJEMPLARES EN LOS QUE PUEDA INCURRIR, INCLUIDA CUALQUIER PÉRDIDA DE DATOS, INDEPENDIENTEMENTE DE QUE SE HAYA ADVERTIDO O NO A GOOGLE O A SUS REPRESENTANTES DE LA POSIBILIDAD DE QUE SE PRODUZCAN DICHAS PÉRDIDAS.12. Indemnización
12.1 Hasta el grado máximo que permita la ley, usted acepta defender, indemnizar y eximir de responsabilidad a Google, sus afiliados y sus respectivos directores, funcionarios, empleados y agentes de cualquier reclamo, acción, juicio o proceso judicial, así como también de toda pérdida, responsabilidad, daño, costo y gasto (incluidos honorarios legales razonables) que surjan o se acumulen a partir (a) de su uso del SDK, (b) de cualquier aplicación que usted desarrolle en el SDK que constituya una infracción de cualquier derecho de autor, marca comercial, secreto comercial, imagen comercial, patente u otro derecho de propiedad intelectual de cualquier persona, o la difamación a cualquier persona o la infracción de sus derechos de publicidad o privacidad, y (c) de cualquier incumplimiento de su parte con respecto al Acuerdo de licencia.13. Cambios en el Contrato de Licencia
13.1 Google puede realizar cambios al contrato de licencia a medida que distribuye nuevas versiones del SDK. Cuando se realicen estos cambios, Google emitirá una nueva versión del contrato de licencia, que estará disponible en el sitio web donde se comercialice el SDK.14. Condiciones legales generales
14.1 El Contrato de Licencia representa en su totalidad el contrato legal entre usted y Google, regula el uso que haga del SDK (se excluye cualquier servicio que Google pueda proporcionarle conforme a un contrato por escrito independiente) y reemplaza por completo cualquier contrato anterior entre usted y Google en relación con el SDK. 14.2 Usted acepta que, si Google no ejerce ni impone un derecho o solución legal especificado en el Contrato de Licencia (o del que Google sea beneficiario conforme a cualquier ley aplicable), esto no se considerará como una renuncia a los derechos de Google y se entenderá que Google seguirá siendo beneficiario de esos derechos o soluciones legales. 14.3 Si un tribunal que tenga jurisdicción para decidir sobre este asunto dictamina que alguna disposición de este Contrato de Licencia no es válida, se quitará esa disposición sin afectar al resto del Contrato de Licencia. Las disposiciones restantes del Contrato de Licencia continuarán siendo válidas y aplicables. 14.4 Reconoce y acepta que cada uno de los miembros del grupo de empresas de las que Google es la casa matriz serán beneficiarios terceros del Contrato de Licencia y que esas otras empresas tendrán derecho a imponer directamente cualquier disposición del Contrato de Licencia que les confiera un beneficio (o que tengan derechos a su favor) y que podrán ampararse en ella. Además de lo mencionado, nadie más ni ninguna empresa serán beneficiarios terceros del Contrato de Licencia. 14.5 RESTRICCIONES SOBRE LA EXPORTACIÓN. EL SDK ESTÁ SUJETO A LAS LEYES Y NORMATIVAS DE EXPORTACIÓN DE ESTADOS UNIDOS. USTED DEBE CUMPLIR CON TODAS LAS LEYES Y NORMATIVAS INTERNACIONALES Y NACIONALES DE EXPORTACIÓN QUE SE APLICAN AL SDK. ESTAS LEYES INCLUYEN RESTRICCIONES SOBRE LOS DESTINOS, LOS USUARIOS FINALES Y LA FINALIDAD. 14.6 Ni usted ni Google podrán asignar ni transferir los derechos que se otorgan en el Contrato de Licencia sin la aprobación previa por escrito de la otra parte. Ni usted ni Google podrán delegar sus responsabilidades u obligaciones del Contrato de Licencia sin la aprobación previa por escrito de la otra parte. 14.7 El Contrato de Licencia y la relación con Google que surge del Contrato de Licencia se regirán por las leyes del estado de California, independientemente de su conflicto con las disposiciones legales. Usted y Google aceptan someterse a la jurisdicción exclusiva de los tribunales ubicados en el condado de Santa Clara, California, para que resuelvan todo problema legal que surja de este Contrato de Licencia o esté relacionado con él. No obstante, usted acepta que Google aún podrá solicitar recursos judiciales (o una clase equivalente de compensación legal urgente) en cualquier jurisdicción. 27 de julio de 2021Descargar Android SDK Platform-Tools
Antes de la descarga, debes aceptar los Términos y Condiciones.
Términos y Condiciones
Este es el Acuerdo de Licencia del Kit para Desarrollo de Software de Android1. Introducción
1.1 Se le otorga licencia para el Kit de Desarrollo de Software de Android (al que se hace referencia en el Contrato de Licencia como "SDK" y que incluye específicamente los archivos de sistema de Android, las API incorporadas y los complementos de las API de Google) sujeto a las condiciones del Contrato de Licencia. El Contrato de Licencia constituye un acuerdo legalmente vinculante entre usted y Google en relación con el uso que usted haga del SDK. 1.2 "Android" significa la pila de software de Android para dispositivos, tal como se ofrece en el proyecto de código abierto de Android, disponible en la siguiente URL: https://source.android.com/, y sus actualizaciones ocasionales. 1.3 Una "implementación compatible" hace referencia a cualquier dispositivo Android que (i) cumpla con el documento de Definición de Compatibilidad de Android, que está disponible en el sitio web de compatibilidad de Android (https://source.android.com/compatibility) y puede actualizarse de manera periódica; y que (ii) supere satisfactoriamente el Conjunto de Pruebas de Compatibilidad de Android (CTS). 1.4 "Google" se refiere a Google LLC, una corporación organizada según las leyes del estado de Delaware, EE.UU., que opera bajos las leyes de Estados Unidos y cuya ubicación principal se encuentra en 1600 Amphitheatre Parkway, Mountain View, CA 94043, EE.UU.2. Aceptación de este Contrato de Licencia
2.1 Para usar el SDK, primero debe aceptar este Contrato de Licencia. Si no lo hace, no podrá usar el SDK. 2.2 Al hacer clic para aceptar o usar este SDK, acepta los términos del Contrato de Licencia. 2.3 Usted no podrá usar el SDK ni aceptar el Contrato de Licencia si tiene prohibido recibir el SDK conforme a las leyes de los Estados Unidos o de otros países, incluido el país en el que resida o desde el cual usará el SDK. 2.4 Si acepta quedar vinculado por este Contrato de Licencia en nombre de su empleador o de otra entidad, usted manifiesta y garantiza que posee la capacidad legal absoluta para vincular a su empleador o entidad correspondiente a este Contrato de Licencia. Si no posee la autoridad requerida, no podrá aceptar el Contrato de Licencia ni usar el SDK en representación de su empleador o de otra entidad.3. Licencia del SDK de Google
3.1 Sujeto a las condiciones del Contrato de Licencia, Google le otorga una licencia limitada, mundial, libre de derechos de autor, no asignable, no exclusiva y no susceptible de someterse a otras licencias para usar el SDK con el único fin de desarrollar aplicaciones para implementaciones compatibles de Android. 3.2 No podrá usar este SDK a fin de desarrollar aplicaciones para otras plataformas (incluidas las implementaciones no compatibles de Android) o para desarrollar otro SDK. Si lo desea, podrá desarrollar aplicaciones para otras plataformas, incluidas las implementaciones no compatibles de Android, siempre y cuando no lo haga con este SDK. 3.3 Usted acepta que Google o terceros poseen el derecho legal, la propiedad y el interés totales relacionados con el SDK, incluidos los Derechos de Propiedad Intelectual que este tenga. "Derechos de Propiedad Intelectual" hace referencia a todos los derechos otorgados por las leyes de patentes, las leyes de derechos de autor, las leyes de secreto comercial, las leyes de marca comercial y cualquier otro derecho de propiedad. Google se reserva todos los derechos que no se le otorguen a usted expresamente. 3.4 No podrá usar el SDK para ningún fin que no esté permitido expresamente en este Contrato de Licencia. Salvo en la medida en que lo exijan las licencias aplicables de terceros, no podrá copiar (excepto con fines de copia de seguridad), modificar, adaptar, redistribuir, descompilar ni desmontar el SDK ni ninguna de sus partes. Tampoco podrá aplicar ingeniería inversa ni crear obras derivadas de este. 3.5 El uso, la reproducción y la distribución de componentes del SDK con licencia de software de código abierto se rigen exclusivamente por los términos de la licencia de ese software de código abierto y no por el Contrato de Licencia. 3.6 Usted acepta que la forma y la naturaleza del SDK que proporciona Google pueden cambiar sin previo aviso, y que sus futuras versiones pueden ser incompatibles con las aplicaciones desarrolladas en versiones anteriores. Acepta que Google, a su entera discreción y sin previo aviso, puede dejar de brindarles a usted o a los usuarios en general (de forma permanente o temporal) el SDK (o cualquiera de sus funciones). 3.7 Nada de lo expresado en el Contrato de Licencia le otorga el derecho de usar alguno de los nombres comerciales, marcas comerciales, marcas de servicio, logotipos, nombres de dominio ni otras características distintivas de marca de Google. 3.8 Usted acepta que no eliminará, disimulará ni alterará ninguno de los avisos de derechos de propiedad (incluidos avisos de marca comercial y derechos de autor) que pudieran anexarse o incluirse en el SDK.4. Uso del SDK por su parte
4.1 Google acepta que mediante el Contrato de Licencia no obtendrá ningún derecho, título ni interés de parte de usted (o sus proveedores de licencias) con respecto a cualquier aplicación de software que usted desarrolle usando el SDK, incluidos los derechos de propiedad intelectual que existan en esas aplicaciones. 4.2 Usted acepta usar el SDK y desarrollar las aplicaciones únicamente conforme a lo permitido por (a) el Contrato de Licencia y (b) las leyes, regulaciones o prácticas o pautas generalmente aceptadas aplicables en las jurisdicciones correspondientes (incluidas las leyes sobre la exportación de datos o software hacia y desde los Estados Unidos u otros países correspondientes). 4.3 Usted acepta que, si usa el SDK para desarrollar aplicaciones para usuarios del público en general, protegerá la privacidad y los derechos legales de esos usuarios. Si los usuarios le proporcionan sus nombres de usuario, contraseñas y otra información personal o de acceso, debe comunicarles que la información estará disponible para su aplicación, y debe proporcionar un aviso de privacidad con validez legal y protección para esos usuarios. Si en su aplicación se almacena información sensible o personal proporcionada por los usuarios, deberá hacerse de forma segura. Si el usuario le proporciona a su aplicación información de la Cuenta de Google, su aplicación solo podrá usarla para acceder a la Cuenta de Google del usuario únicamente cuando este le haya otorgado permiso y con los propósitos para los cuales se lo haya brindado. 4.4 Usted acepta que no participará en ninguna actividad con el SDK, incluido el desarrollo o la distribución de una aplicación, que interfiera, interrumpa, dañe o acceda sin autorización a los servidores, las redes u otras propiedades o servicios de un tercero, incluidos, sin limitaciones, Google o cualquier proveedor de comunicaciones móviles. 4.5 Usted acepta que es el único responsable (y que Google no asume responsabilidades con respecto a usted ni a terceros) de los datos, el contenido o los recursos que cree, transmita o muestre a través de Android o aplicaciones para Android, y de las consecuencias de sus acciones (incluidos los daños o las pérdidas que Google pudiera sufrir) al hacerlo. 4.6 Usted acepta que es el único responsable (y que Google no asume responsabilidades con respecto a usted ni a terceros) por incumplimientos de sus obligaciones conforme al Contrato de Licencia, contratos de terceros o Condiciones de Servicio aplicables, o bien leyes o normas aplicables, y por las consecuencias (incluidos los daños o las pérdidas que Google o cualquier tercero pudieran sufrir) debido a dicho incumplimiento.5. Sus credenciales de desarrollador
5.1 Usted acepta que es responsable de mantener la confidencialidad de toda credencial de desarrollador que Google pudiera otorgarle o que pudiera escoger usted mismo, y que será el único responsable de todas las aplicaciones que se desarrollen con sus credenciales de desarrollador.6. Información y privacidad
6.1 A fin de poder innovar y mejorar de forma continua el SDK, Google podría recopilar ciertas estadísticas de uso del software, lo que incluye, entre otros, un identificador único, la dirección IP asociada, el número de versión del software e información sobre las herramientas o los servicios del SDK que se usan y el modo en que estos se usan. Antes de recopilar esta información, el SDK se lo notificará y le solicitará su permiso. Sin su permiso, no se recopilará la información. 6.2 Los datos recopilados se examinan en conjunto para mejorar el SDK y se mantienen de acuerdo con la Política de Privacidad de Google, que se encuentra en la siguiente URL: https://policies.google.com/privacy. 6.3 Es posible que se compartan conjuntos de datos anónimos y agregados con los socios de Google para mejorar el SDK.7. Aplicaciones de terceros
7.1 Si usa el SDK para ejecutar aplicaciones desarrolladas por un tercero o que acceden a datos, contenido o recursos proporcionados por un tercero, usted acepta que Google no es responsable por dichas aplicaciones, datos, contenido o recursos. Usted comprende que los datos, el contenido o los recursos a los que podría acceder a través de esas aplicaciones de terceros son exclusiva responsabilidad de la persona que los origina, y que Google no se responsabiliza por las pérdidas o los daños que usted pudiera experimentar como resultado del uso de cualquiera de tales aplicaciones, datos, contenido o recursos de terceros, o del acceso a estos. 7.2 Usted debe saber que los datos, el contenido y los recursos que le presentan a través de esa aplicación de un tercero pueden estar protegidos por derechos de propiedad intelectual que les pertenecen a sus proveedores (o a otras personas o empresas en representación de estos). No puede modificar, alquilar, arrendar, prestar, vender, distribuir ni crear trabajos derivados basados en estos datos, contenido o recursos (en su totalidad o en parte), a menos que los propietarios le hayan otorgado permiso específicamente para hacerlo. 7.3 Usted reconoce que el uso de dichos datos, contenido, recursos o aplicaciones de terceros puede estar sujeto a condiciones separadas entre usted y el tercero correspondiente. En ese caso, el Contrato de Licencia no afecta su relación legal con estos terceros.8. Uso de las API de Android
8.1 API de datos de Google 8.1.1 Si usted usa una API para recuperar datos de Google, usted reconoce que los datos pueden estar protegidos por derechos de propiedad intelectual que le pertenecen a Google o a las partes que proporcionan los datos (o a otras personas o empresas en su nombre). El uso que realice de cualquiera de esas API puede estar sujeto a Condiciones de Servicio adicionales. No puede modificar, alquilar, arrendar, prestar, vender ni distribuir estos datos, ni crear obras derivadas sobre la base de ellos (en su totalidad o en parte), a menos que las Condiciones del Servicio correspondientes lo permitan. 8.1.2 Si usa una API para recuperar datos de un usuario de Google, usted reconoce y acepta que solo recuperará datos con el consentimiento explícito del usuario únicamente cuando este le haya otorgado permiso y con los propósitos para los cuales se lo haya otorgado. Si usa la API de Android Recognition Service (que se encuentra en https://developer.android.com/reference/android/speech/RecognitionService) y sus actualizaciones periódicas, reconoce que el uso de la API está sujeto al Anexo de Procesamiento de Datos para Productos en el que Google es un Procesador de Datos y que se encuentra en la siguiente URL: https://privacy.google.com/businesses/gdprprocessorterms/, según se actualice de manera periódica. Si hace clic en "Aceptar", acepta los términos del Anexo de Procesamiento de Datos para Productos en el que Google es un Procesador de Datos.9. Rescisión de este Contrato de Licencia
9.1 El Contrato de Licencia continuará vigente hasta que lo rescinda usted o Google, tal como se indica a continuación. 9.2 Si desea resolver el Contrato de Licencia, puede hacerlo interrumpiendo el uso del SDK y de las credenciales de desarrollador pertinentes. 9.3 En los siguientes casos, Google podrá resolver el Contrato de Licencia en cualquier momento: (A) Usted no cumplió con alguna disposición del Contrato de Licencia. (B) La ley exige que Google lo haga. (C) El socio con el que Google le ofreció algunas partes del SDK (como las API) resolvió su relación con Google o dejó de proporcionarle a usted determinadas partes del SDK. (D) Google decide dejar de proporcionar el SDK o determinadas partes del SDK a usuarios del país en el que usted reside o desde el que usa el servicio; o el aprovisionamiento del SDK o determinados servicios del SDK que Google le brinda ya no son comercialmente viables, según Google. 9.4 Cuando el Contrato de Licencia finalice, no se verán afectados por este cese los derechos, las obligaciones ni las responsabilidades legales de los que usted y Google se hayan beneficiado, a los que hayan estado sujetos (o que se hayan acumulado con el paso del tiempo durante la vigencia del Contrato de Licencia) o cuya duración se extienda indefinidamente, y las disposiciones del párrafo 14.7 se continuarán aplicando a esos derechos, estas obligaciones y estas responsabilidades de forma indefinida.10. RENUNCIA DE GARANTÍAS
10.1 USTED COMPRENDE Y ACEPTA EXPRESAMENTE QUE UTILIZA EL SDK BAJO SU PROPIO RIESGO Y QUE EL SDK SE PROPORCIONA "TAL CUAL" Y "SEGÚN ESTÉ DISPONIBLE" SIN GARANTÍA DE NINGÚN TIPO DE GOOGLE. 10.2 EL USO QUE USTED REALICE DEL SDK Y DE TODO MATERIAL DESCARGADO U OBTENIDO DE OTRA MANERA MEDIANTE EL USO DEL SDK ES A SU ENTERO RIESGO Y DISCRECIÓN, Y USTED ES EL ÚNICO RESPONSABLE DE CUALQUIER DAÑO QUE PUDIERA SUFRIR SU SISTEMA INFORMÁTICO U OTRO DISPOSITIVO, O POR LA PÉRDIDA DE DATOS COMO CONSECUENCIA DE TAL USO. 10.3 GOOGLE TAMBIÉN DENIEGA EXPRESAMENTE TODAS LAS GARANTÍAS Y CONDICIONES DE CUALQUIER TIPO, EXPRESAS O IMPLÍCITAS, INCLUIDAS, ENTRE OTRAS, LAS GARANTÍAS Y CONDICIONES IMPLÍCITAS DE COMERCIABILIDAD, IDONEIDAD PARA UN FIN DETERMINADO Y NO VIOLACIÓN.11. LIMITACIÓN DE RESPONSABILIDADES
11.1 USTED COMPRENDE Y ACEPTA EXPRESAMENTE QUE GOOGLE, SUS SUBSIDIARIAS Y AFILIADAS, Y SUS PROVEEDORES DE LICENCIAS NO SE RESPONSABILIZARÁN ANTE USTED BAJO NINGUNA TEORÍA DE RESPONSABILIDAD POR DAÑOS DIRECTOS, INDIRECTOS, IMPREVISTOS, ESPECIALES, DERIVADOS O EJEMPLARES EN LOS QUE PUEDA INCURRIR, INCLUIDA CUALQUIER PÉRDIDA DE DATOS, INDEPENDIENTEMENTE DE QUE SE HAYA ADVERTIDO O NO A GOOGLE O A SUS REPRESENTANTES DE LA POSIBILIDAD DE QUE SE PRODUZCAN DICHAS PÉRDIDAS.12. Indemnización
12.1 Hasta el grado máximo que permita la ley, usted acepta defender, indemnizar y eximir de responsabilidad a Google, sus afiliados y sus respectivos directores, funcionarios, empleados y agentes de cualquier reclamo, acción, juicio o proceso judicial, así como también de toda pérdida, responsabilidad, daño, costo y gasto (incluidos honorarios legales razonables) que surjan o se acumulen a partir (a) de su uso del SDK, (b) de cualquier aplicación que usted desarrolle en el SDK que constituya una infracción de cualquier derecho de autor, marca comercial, secreto comercial, imagen comercial, patente u otro derecho de propiedad intelectual de cualquier persona, o la difamación a cualquier persona o la infracción de sus derechos de publicidad o privacidad, y (c) de cualquier incumplimiento de su parte con respecto al Acuerdo de licencia.13. Cambios en el Contrato de Licencia
13.1 Google puede realizar cambios al contrato de licencia a medida que distribuye nuevas versiones del SDK. Cuando se realicen estos cambios, Google emitirá una nueva versión del contrato de licencia, que estará disponible en el sitio web donde se comercialice el SDK.14. Condiciones legales generales
14.1 El Contrato de Licencia representa en su totalidad el contrato legal entre usted y Google, regula el uso que haga del SDK (se excluye cualquier servicio que Google pueda proporcionarle conforme a un contrato por escrito independiente) y reemplaza por completo cualquier contrato anterior entre usted y Google en relación con el SDK. 14.2 Usted acepta que, si Google no ejerce ni impone un derecho o solución legal especificado en el Contrato de Licencia (o del que Google sea beneficiario conforme a cualquier ley aplicable), esto no se considerará como una renuncia a los derechos de Google y se entenderá que Google seguirá siendo beneficiario de esos derechos o soluciones legales. 14.3 Si un tribunal que tenga jurisdicción para decidir sobre este asunto dictamina que alguna disposición de este Contrato de Licencia no es válida, se quitará esa disposición sin afectar al resto del Contrato de Licencia. Las disposiciones restantes del Contrato de Licencia continuarán siendo válidas y aplicables. 14.4 Reconoce y acepta que cada uno de los miembros del grupo de empresas de las que Google es la casa matriz serán beneficiarios terceros del Contrato de Licencia y que esas otras empresas tendrán derecho a imponer directamente cualquier disposición del Contrato de Licencia que les confiera un beneficio (o que tengan derechos a su favor) y que podrán ampararse en ella. Además de lo mencionado, nadie más ni ninguna empresa serán beneficiarios terceros del Contrato de Licencia. 14.5 RESTRICCIONES SOBRE LA EXPORTACIÓN. EL SDK ESTÁ SUJETO A LAS LEYES Y NORMATIVAS DE EXPORTACIÓN DE ESTADOS UNIDOS. USTED DEBE CUMPLIR CON TODAS LAS LEYES Y NORMATIVAS INTERNACIONALES Y NACIONALES DE EXPORTACIÓN QUE SE APLICAN AL SDK. ESTAS LEYES INCLUYEN RESTRICCIONES SOBRE LOS DESTINOS, LOS USUARIOS FINALES Y LA FINALIDAD. 14.6 Ni usted ni Google podrán asignar ni transferir los derechos que se otorgan en el Contrato de Licencia sin la aprobación previa por escrito de la otra parte. Ni usted ni Google podrán delegar sus responsabilidades u obligaciones del Contrato de Licencia sin la aprobación previa por escrito de la otra parte. 14.7 El Contrato de Licencia y la relación con Google que surge del Contrato de Licencia se regirán por las leyes del estado de California, independientemente de su conflicto con las disposiciones legales. Usted y Google aceptan someterse a la jurisdicción exclusiva de los tribunales ubicados en el condado de Santa Clara, California, para que resuelvan todo problema legal que surja de este Contrato de Licencia o esté relacionado con él. No obstante, usted acepta que Google aún podrá solicitar recursos judiciales (o una clase equivalente de compensación legal urgente) en cualquier jurisdicción. 27 de julio de 2021Descargar Android SDK Platform-Tools
Antes de la descarga, debes aceptar los Términos y Condiciones.