No se puede iniciar Android SDK Manager en la Terminal

19

Estoy tratando de abrir mi Android SDK Manager que instalé y usé antes, y las instrucciones en el sitio web oficial aquí: http://developer.android.com/sdk/installing/adding-packages.html

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

Pero cuando navego en el tools/directorio y ejecuto el comando android sdk, aparece el siguiente mensaje de error:

android: command not found

Entonces, ¿por qué está pasando esto? ¿Cómo puedo arreglarlo? ¿Estoy haciendo algo mal? Funcionó antes, ¿por qué me pasaría ahora? Ejecuté el comando pwduna vez dentro del tools/directorio y esto es lo que devolvió:

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

Dentro del tools/directorio, el lscomando devuelve:

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

Estoy ejecutando Ubuntu 14.10.

muru
fuente
1
¿Qué contiene ese directorio ( ls)? Quizás ./android sdkfuncione, si hay un programa llamado androiden ese directorio y no lo ha agregado a la RUTA.
muru
He editado la pregunta para incluir esa información relacionada con ls.
1
Parece que hay un programa nombrado androiden ese directorio, por ./android sdklo que podría ser lo que necesita.
muru
@muru: Sí, ejecuté el comando que dijiste y funcionó, ¡gracias! :) Por favor, publique esa respuesta en una respuesta real para que pueda marcarla como accepted. :)

Respuestas:

19

El directorio contiene un archivo llamado android, así que presumiblemente lo que significan se ejecuta ./android sdk(a menos que .pase a una parte de su PATH). Ver también: ¿Cómo agregar un directorio a la RUTA? , para que no necesite navegar hasta allí y correr ./android.

muru
fuente
6

Vaya al directorio de herramientas dentro de su SDK de Android como:

cd /home/Android/Sdk/tools

e inicie Android SDK Manager por:

./android
Krishan Kumar Mourya
fuente
El comando de Android ahora está en desuso. Para SDK manual, AVD y gestión de proyectos, utilice Android Studio. Para herramientas de línea de comandos, use tools / bin / sdkmanager y tools / bin / avdmanager
Abhay Gawade
3

Esta pregunta es bastante antigua, pero aun así creo que vale la pena explicar que Android ha hecho un gran esfuerzo para facilitar esto para todos, Windows Mac y Linux.

El SDK ahora se ha movido a una GUI fácil, siga las instrucciones a continuación para obtenerlo.

Ahora tienes Android Studio: https://developer.android.com/studio/index.html

Con esta descarga, simplemente tienes que extraerlo, lo hice en mi homepero esta es solo mi elección.

Una vez que lo haya extraído, simplemente necesitará

navigate to the android-studio/bin/ directory, and execute studio.sh - Consulte aquí las instrucciones de instalación completas tomadas de la Guía de instalación de Android Studio

Simplemente tendrá que seguir una GUI en pantalla que luego finalizará la instalación.

Si no se reinicia, ejecute el comando anterior nuevamente.

Verás esta pantalla:

ingrese la descripción de la imagen aquí

Ahora por favor haga clic configureingrese la descripción de la imagen aquí

Esto te creará un elemento de búsqueda en el escritorio.

Ahora haga clic en el mismo menú y busque el SDK Managery puede administrar todo desde allíingrese la descripción de la imagen aquí

Jamie Hutber
fuente