No se puede crear Debug Bridge No se puede detectar la versión de adb. Error de sintaxis: ")" Actualización de Platform-tools 23.0.1 a 23.1.0 Linux-32 bits causa problema

He actualizado Platform-tools de 23.0.1 a 23.1.0 y encontré que parte de la integración de Android se rompió.

Estoy ejecutando Ubuntu 14.04 32-bit con android-sdk_r24.4.1, con ambos android-studio (141.2456560) instalado.

Al ejecutar el comando adb sigue diciendo debajo del mensaje:

No se puede crear Debug Bridge: No se puede iniciar el servidor de anuncios: No se puede detectar la versión de adb, salida de adb: / home / bhavesh / android-sdk-linux / plataforma-tools / adb: 1: / home / bhavesh / android-sdk-linux / Platform-tools / adb: Error de sintaxis: ")" inesperado

Cualquier ayuda sería apreciada.

Gracias

DE ACUERDO. Después de algunas investigaciones encontraron que la razón de esto es porque

El contenido de android-sdk-linux / platform-tools es ELF de 32 bits en 23.0.1 pero ELF de 64 bits en 23.1_rc1 y 23.1.0. Por lo tanto, varias funciones en android-studio (y supongo eclipse + ADT también) fallan debido al intento de ejecutar ejecutables de 64 bits.

Esta cuestión ya ha sido planteada AQUÍ

Además, según el comentario oficial dado por las partes miembro del proyecto de google de la plataforma de herramientas de apoyo 64 bits Ubuntu OS sólo a partir de 23.1.0 en adelante.

Platform-tools 23.1.0 O en adelante no funcionará en el sistema operativo Ubuntu de 32 bits. El desarrollador necesita actualizar el sistema operativo Ubuntu a 64 bits para que funcione.

Eso finalmente significa que sólo tenemos dos posibles soluciones ahora:

1. Pegue con la herramienta de plataforma 23.0.1 hasta ahora. Y NO ACTUALIZAR herramientas de plataforma a 23.1.0 o superior

2. Cambie su sistema operativo Ubuntu a 64 bits en lugar de 32 bits.

Espero que esto ayude a alguien.

Descargar sdk platform-tool 23.0.1 desde este enlace

Archivé ese error 😎 Si actualizaste a 23.1.0 ya (o instalas un nuevo android-sdk, el cual insistirá en instalar las nuevas herramientas de plataforma), tienes dos soluciones:

1) Obtenga las herramientas de plataforma 23.0.1 desde https://dl-ssl.google.com/android/repository/platform-tools_r23.0.1-linux.zip . Vaya al directorio android-sdk-linux, elimine el directorio "platform-tools" (puede que no sea necesario) y descomprima la plataforma-tools_r23.0.1-linux.zip allí. SDK actualizador muestra correctamente 23.0.1 se instala la próxima vez que lo ejecute.

2) Encontré qemu-2.0.0 no funcionará 64 bits "adb start-server", qemu-2.4.0 será! He publicado en el informe de errores vinculado anteriormente, por favor, consulte mi mensaje para obtener más información. A lo largo de la historia corta, he construido el paquete fuente qemu-2.4.0 (para Ubuntu Xxxxx Xaros – me olvido de lo que Ubuntu 16.04 es el nombre de los animales es …) e instalado un único archivo binfmt extra para permitir qemu-x86_64 apoyo sin fisuras. Ejecuté "dpkg –add-architecture amd64" y "apt-get install libc6: amd64" para instalar bibliotecas de 64 bits. Hecho, emulación x86-64 sin problemas es un ir!

Esto suena como una receta para la instalación de SDK más lenta del mundo … pero en realidad, Java mismo utiliza la mayoría VAST del tiempo de CPU ejecutando eclipse + ADT o Android Studio. Tan importante como los binarios nativos son tener un SDK de trabajo, el uso de CPU de esos binarios es casi 0 (distinto del emulador de teléfono / tabla en sí, lo que no hace falta decir que requiere mucho CPU).

Este error llegó tengo en caso de actualización de la plataforma de herramientas de 23.0.1 a 23.2.0, he resuelto mediante la descarga de herramientas de plataforma para 23.0.1 y comenzar a trabajar, porque 23.2.0 no es compatible con 32 bits de la versión os Su nee 64 bit os

  • "No hay dispositivos conectados", tratando de conectar mi LG a mi máquina Ubuntu
  • El proyecto no se creó debido a "No se pudo eliminar" / tesseract-android-tools / bin / classes / com en Linux
  • ¿Existe un equivalente a 'adb shell texto de teclado de entrada' para iOS?
  • ¿Por qué puedo mover con éxito un archivo en Linux mientras se está escribiendo?
  • [Error: Error al encontrar la variable de entorno 'ANDROID_HOME'. Intente configurarlo manualmente
  • Error al crear AOSP para Ubuntu 15.04 desde el subconjunto Maestro de construcción interrumpido
  • Búsqueda de ubicación mediante MCC, MNC, LAC y ID de celda
  • Android pierde las herramientas de la plataforma
  • ¿Cómo instalar Android SDK en Ubuntu?
  • Cómo obtener datos de tráfico de conexión
  • Compilación de FFmpeg 2.3 con Android NDK r10
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.