Adb de peces no encontrado

1

Instalé fish shell en mi macbook. cuando intento ejecutar el comando adb - obtener error fish: Unknown command 'adb' , aunque adb se agrega a .bash_profile. ¿Cómo solucionarlo?

~ / .bash_profile

export ADB=:/Users/mancj/Library/Android/sdk/platform-tools/
export PATH=$ADB:$PATH

EDITAR: Probé un cd en la carpeta adb y ejecuté el comando adb , también obtuve el error fish: Unknown command 'adb'

    
pregunta Mansur Nashaev 26.01.2017 - 09:56

3 respuestas

1

fish no se preocupa por los archivos de inicio de bash , consulte enlace

Debes cambiar tu PATH en ~/.config/fish/config.fish y reiniciar el shell.

    
respondido por el nohillside 26.01.2017 - 10:33
1

Dentro de la Terminal de Android Studio, ejecute el siguiente comando:

set PATH ~/Library/Android/sdk/platform-tools $PATH

Esto significa que cualquier ejecutable dentro de la ruta dada (adb en nuestro caso) puede ejecutarse por su nombre en lugar de directorio de ruta.

Si no está utilizando FISH, puede lograr lo mismo con este comando:

export PATH="~/Library/Android/sdk/platform-tools":$PATH

    
respondido por el Abushawish 31.08.2018 - 20:23
-1

Además, es poco probable que el pescado incluya '.' (es decir, el CWD) en su ruta de forma predeterminada, por lo que no es probable que funcione simplemente ingresando el directorio que contiene el binario que desea ejecutar. Si eso es estrictamente necesario, especifique explícitamente la ruta:

$ ./binary_to_run

En general, incluyendo '.' en el camino hay un exploit de seguridad esperando a suceder.

    
respondido por el Marc Wilson 27.01.2017 - 02:14

Lea otras preguntas en las etiquetas