¿Cómo escribir en la ventana de Mac?

0

Quiero ingresar un comando de shell adb simple, así que navegué a ...\sdk\platform-tools\adb.exe y lo abrí. Sin embargo, soy incapaz de escribirlo!

Soy un nuevo usuario de Mac después de pasar recientemente de Windows y no estoy seguro de por qué no puedo escribir el adb. ¿Qué pasa?

    
pregunta Ruchir Baronia 30.03.2016 - 04:42

2 respuestas

2

En primer lugar, las Mac ejecutan binarios y no archivos .exe .

Este adb es un binario, y debe tomar opciones.

Abra Terminal, desde /Applications/Utilities/Terminal.app y debería ver algo como esto (los colores deberían ser diferentes):

Ahora,escribaadbypresionereturn.Deberíaverlamismasalidaquevioensucapturadepantalla.Ahora,paraejecutarelcomando(eltextoresaltadoenelfondo),copie(+C)ypegue(+V)esetextoenlaventanadeterminal.Todoloquesigueaadbsellama"argumentos", como modificadores que afectan lo que hace el comando. Esto es bastante común en los comandos de shell.

   adb shell pm clear com.android.vending
  |-V-||---------------V-----------------|
 Command            Arguments

Alternativamente, si tienes un binario en una ubicación específica, haz: ( ./ ejecuta un binario)

cd /path/to/the/binary
./binary-name (arguments)

Nota al margen: el autocompletado puede ser muy útil en los nombres largos de directorios: al escribir un fragmento de un nombre, luego presionando Tabulación , el autocompletado completará el resto del fragmento (suponiendo que no haya artículos con nombres similares). Al presionar Tabulación dos veces, se mostrará lo que puede completar el autocompletado.

$ cd /Users/Ha *presses tab*
$ cd /Users/Harry/

OR

$ cd /Users/H *presses tab twice*
Harry/ Henry/ Hagrid/
$ cd /Users/H
    
respondido por el perhapsmaybeharry 30.03.2016 - 07:45
4

Al hacer clic en un ejecutable de Unix, lo ejecutas con el argumento de salida. Si se desplaza hacia arriba, verá algo como esto:

.../Development/adt-bundle-mac-x86_64-20140702/sdk/platform-tools/adb ; exit;

La forma de ejecutar una herramienta de shell es abrir el terminal (presione comando + espacio y escriba Terminal y luego ingrese) entonces algo como:

cd /wherever/you/have installed/your sdk/platform-tools/
./adb shell

sugerencia: comience a escribir el nombre del directorio y luego presione la pestaña para completar

    
respondido por el Fossegrimen 30.03.2016 - 07:37

Lea otras preguntas en las etiquetas