4 votos

./flash-all.sh: línea 16: fastboot: comando no encontrado

Estoy tratando de "empezar" con Configuración del SDK de vista previa | Desarrolladores de Android para instalar la imagen del sistema L Preview Android L Developer Preview | Desarrolladores de Android en mi Nexus 7 (Wifi) "razor".

Estoy recibiendo el siguiente error:

mbp:razor-lpv79 alexus$ ./flash-all.sh 
./flash-all.sh: line 17: fastboot: command not found
./flash-all.sh: line 18: fastboot: command not found
^C
mbp:razor-lpv79 alexus$

aquí está mi fastboot , está en /Applications/Android Developer Tools/sdk/platform-tools/ carpeta:

mbp:razor-lpv79 alexus$ ls /Applications/Android\ Developer\ Tools/sdk/platform-tools/fastboot 
/Applications/Android Developer Tools/sdk/platform-tools/fastboot
mbp:razor-lpv79 alexus$ 

¿Qué puedo hacer? Yo sí NO desea modificar flash-all.sh script (si es posible).

0 votos

Asumiendo que estás usando el sistema operativo Mac/Linux, intenta usar sudo ./ antes de todo el comando fastboot.

8voto

Andy Brudtkuhl Puntos 1714

Esto no es un problema de Android en absoluto. Puedes simplemente ejecutar los comandos de flash-all.sh a mano, cambiando cada uno de ellos por el nombre fastboot por su ruta completa, o puede establecer el $PATH en su caparazón.

PATH="$PATH:/Applications/Android Developer Tools/sdk/platform-tools/"
./flash-all.sh

También debe comprobar que el fastboot es ejecutable. Esto probablemente no será el caso si has extraído los archivos en una partición que no es de extensión. La siguiente salida es un ejemplo correcto: observe el x en la cuarta columna, y que los archivos son propiedad del usuario con el que estoy corriendo.

z1@foyle platform-tools% ls -l
total 3292
-rwxr-xr-x 1 z1 z1 1355536 1105 27 Jun 14 adb
drwxr-xr-x 2 z1 z1    4096 1105 27 Jun 14 api
-rwxr-xr-x 1 z1 z1   47828 1105 27 Jun 14 dmtracedump
-rwxr-xr-x 1 z1 z1  225253 1105 27 Jun 14 etc1tool
-rwxr-xr-x 1 z1 z1  201380 1105 27 Jun 14 fastboot
-rwxr-xr-x 1 z1 z1   10071 1105 27 Jun 14 hprof-conv
-rw-r--r-- 1 z1 z1  720629 1105 27 Jun 14 NOTICE.txt
-rw-r--r-- 1 z1 z1   16520 1105 27 Jun 14 source.properties
-rwxr-xr-x 1 z1 z1  771959 1105 27 Jun 14 sqlite3
drwxr-xr-x 2 z1 z1    4096 1105 27 Jun 14 systrace

1 votos

Corrí export PATH=$PATH$:'/Applications/Android\ Developer\ Tools/sdk/platform-tools/' (eco $PATH devoluciones actualizadas $PATH ), y aún así obtener -bash: fastboot: command not found .

0 votos

Hay un extra $ signo en su comando.

1voto

tokenizer_fsj Puntos 11

Hoy me he encontrado con un problema similar al que señalas. He descargado mi archivo .img de https://developers.google.com/Android/nexus/images y trató de correr:

flash-all.sh

Pero eso era volver:

./flash-all.sh: line 17: fastboot: command not found
./flash-all.sh: line 18: fastboot: command not found

Mi solución (en mi Mac) fue descargar el archivo RootNexus5.zip desde http://downloadandroidfiles.org/download-rootnexus5-zip-2/ descomprimir el archivo descargado y copiar fastboot-mac en la misma carpeta que flash-all.sh .

Ahora abre flash-all.sh en tu editor favorito (Sublime en mi caso) y cambia todas las ocurrencias de fastboot para ./fastboot-mac . A continuación, intente ejecutar el archivo de nuevo. Si no utiliza un Mac, simplemente utilice fastboot-linux .

Nota: Los usuarios de Linux en mi caso era debian 9.8 stretch.

Asegúrate de que adb y fastboot están instalados.

sudo apt-get install adb 
sudo apt-get install fastboot

ha corregido mi error de inmediato. Ya tenía adb pero no fastboot.

0 votos

También menciono que hago NO desea editar flash-all.sh ya que podría cambiar fácilmente de camino y dar por terminado el día.

0 votos

El (si es posible) al final me engañó entonces ;-)

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X