Come digitare nella finestra Mac?

0

Voglio inserire un semplice comando adb shell, quindi ho navigato a ...\sdk\platform-tools\adb.exe e l'ho aperto. Tuttavia, non riesco a inserirlo!

Sono un nuovo utente Mac dopo essermi recentemente trasferito da Windows e non sono sicuro del motivo per cui non riesco a digitare l'adb. Cosa c'è che non va?

    
posta Ruchir Baronia 30.03.2016 - 04:42
fonte

2 risposte

2

In primo luogo, i Mac eseguono file binari e non .exe .

Questo adb è un binario e deve accettare opzioni.

Apri Terminale, da /Applications/Utilities/Terminal.app e dovresti vedere qualcosa del genere (i colori dovrebbero essere diversi):

Oradigitaadbepremireturn.Dovrestivederelastessauscitachehaivistoneltuoscreenshot.Ora,pereseguireilcomando(iltestoevidenziatoinbackground),copia(+C)eincolla(+V)queltestonellafinestradelterminale.Tuttociòchesegueadbèchiamato"argomenti", come i modificatori che influenzano ciò che fa il comando. Questo è abbastanza comune nei comandi di shell.

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

In alternativa, se hai un binario in una posizione specifica, fai: ( ./ esegue un binario)

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

Nota a margine: il completamento automatico può essere molto utile in nomi di directory lunghi: digitando un frammento di un nome, quindi premendo Tab , il completamento automatico riempirà il resto del frammento (supponendo che non ci siano articoli con nomi simili). Premendo due volte Tab ti verrà mostrato cosa può completare il completamento automatico.

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

OR

$ cd /Users/H *presses tab twice*
Harry/ Henry/ Hagrid/
$ cd /Users/H
    
risposta data 30.03.2016 - 07:45
fonte
4

Cliccando su un eseguibile unix, lo si esegue con l'argomento exit. Se scorri verso l'alto, vedrai qualcosa di simile a questo:

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

Il modo per eseguire uno strumento shell è aprire il terminale (comando hit + spazio e digitare Terminal quindi immettere) quindi qualcosa come:

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

suggerimento: inizia a digitare il nome della directory, quindi premi la scheda per il completamento

    
risposta data 30.03.2016 - 07:37
fonte

Leggi altre domande sui tag