Estoy intentando actualizar el software de depuración de Android de la versión 1.0.31 a la 1.0.32 en Ubuntu 14.04. He consultado un post anterior de Stack Exchange sobre el mismo tema aquí pero no ha servido de nada.
Ya he tenido éxito en esto una vez siguiendo unas instrucciones bien escritas publicadas aquí . Incluyo a continuación el extracto correspondiente:
adb version
Android Debug Bridge version 1.0.31
wget -O - https://skia.googlesource.com/skia/+archive/cd048d18e0b81338c1a04b9749a00444597df394/platform_tools/android/bin/linux.tar.gz | tar -zxvf - adb
sudo mv adb /usr/bin/adb
sudo chmod +x /usr/bin/adb
adb version
Android Debug Bridge version 1.0.32
Por desgracia, no he podido repetir mi éxito anterior. Después de ejecutar los comandos anteriores, parece que adb no se reconoce como una versión actualizada (es decir, 1.0.32). En cambio, ejecutando el comando de abajo...
adb version
..proporciona una respuesta de que no se puede encontrar adb.
Puedo volver fácilmente a la versión 1.0.31 eliminando y volviendo a instalar adb tools:
sudo apt-get remove android-tools-adb android-tools-fastboot
sudo apt-get install android-tools-adb android-tools-fastboot
Pero mi objetivo es actualizar a adb 1.0.32. Una inspección del archivo me mostró que contiene dos archivos:
adb (library)
perfhost (executable)
No sé qué hacer con estos archivos. Mi expectativa sería que "adb" debería ser un ejecutable. He intentado ejecutar "perfhost" pero sin ningún éxito. En este punto, no estoy muy seguro de cómo continuar con la solución de problemas. ¿Quizás el archivo descargado ha cambiado desde que se publicaron las instrucciones anteriores? ¿Quizás no entiendo el propósito de los archivos "adb" y "perfhost"? Agradecería que me ayudaran a localizar la versión actualizada de ADB que, como otros han señalado, aún debe ser actualizada en los repositorios de Ubuntu.