Impossibile avviare Android SDK Manager nel terminale


19

Sto provando ad aprire il mio gestore SDK per Android che ho installato e utilizzato in precedenza, e le istruzioni sul sito ufficiale per questo qui: http://developer.android.com/sdk/installing/adding-packages.html

Dire: Mac/Linux: Open a terminal and navigate to the tools/ directory in the Android SDK, then execute android sdk.

Ma quando navigo nella tools/directory ed eseguo il comando android sdk, ricevo il seguente messaggio di errore:

android: command not found

Allora perché sta succedendo questo? Come posso ripararlo? Sto facendo qualcosa di sbagliato? Ha funzionato prima, quindi perché dovrebbe succedere a me adesso? Ho eseguito il comando pwduna volta all'interno della tools/directory e questo è ciò che ha restituito:

/home/nikita/android-sdk-linux/tools

All'interno della tools/directory il lscomando restituisce:

android         emulator64-mips  lib           screenshot2
ant             emulator64-x86   lint          source.properties
apps            emulator-arm     mksdcard      support
ddms            emulator-mips    monitor       templates
draw9patch      emulator-x86     monkeyrunner  traceview
emulator        hierarchyviewer  NOTICE.txt    uiautomatorviewer
emulator64-arm  jobb             proguard

Sto eseguendo Ubuntu 14.10.


1
Cosa contiene quella directory ( ls)? Forse ./android sdkpotrebbe funzionare se esiste un programma chiamato androidin quella directory e non l'hai aggiunto al PERCORSO.
Muru,

Ho modificato la domanda per includere quelle informazioni relative a ls.

1
Sembra che ci sia un programma chiamato androidin quella directory, quindi ./android sdkpotrebbe essere quello che ti serve.
Muru,

@muru: Sì, ho eseguito il comando che hai detto e ha funzionato, grazie! :) Invia la risposta in una risposta effettiva in modo che io possa contrassegnarla come accepted. :)

Risposte:


19

La directory contiene un file chiamato android, quindi presumibilmente ciò che significano viene eseguito ./android sdk(a meno che non .accada a una parte del tuo PATH). Vedi anche: Come aggiungere una directory al PERCORSO? , quindi non è necessario spostarsi lì ed eseguire ./android.


6

Vai alla directory degli strumenti all'interno del tuo sdk Android come:

cd /home/Android/Sdk/tools

e avvia Android SDK Manager da:

./android

il comando Android è ora obsoleto. Per la gestione manuale di SDK, AVD e progetti, utilizzare Android Studio. Per gli strumenti da riga di comando, usa tools / bin / sdkmanager e tools / bin / avdmanager
Abhay Gawade

3

Questa domanda è piuttosto vecchia, ma ritengo che valga la pena spiegare che Android ha fatto un grande sforzo per rendere tutto più facile per tutti, Windows Mac e Linux.

L'SDK è ora passato a una semplice GUI, seguire le istruzioni seguenti per ottenerlo.

Ora hai Android Studio: https://developer.android.com/studio/index.html

Con questo download, devi semplicemente estrarlo, l'ho fatto nel mio homema questa è solo la mia scelta.

Dopo averlo estratto, dovrai semplicemente farlo

navigate to the android-studio/bin/ directory, and execute studio.sh - Consulta le istruzioni di installazione complete prese dalla Guida all'installazione di Android Studio

Dovrai semplicemente seguire una GUI su schermo che finirà quindi l'installazione.

Se non si riavvia, eseguire nuovamente il comando sopra.

Vedrai questa schermata:

inserisci qui la descrizione dell'immagine

Ora per favore clicca configureinserisci qui la descrizione dell'immagine

Questo ti creerà un oggetto ricercabile sul desktop.

Ora fai clic sullo stesso menu e trova il SDK Managere puoi gestire tutto da lìinserisci qui la descrizione dell'immagine

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.