Não foi possível iniciar o Android SDK Manager no Terminal

19

Estou tentando abrir meu Android SDK Manager que eu instalei e usei antes e as instruções no site oficial aqui: http://developer.android.com/sdk/installing/adding-packages.html

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

Mas quando eu navego no tools/diretório e executo o comando android sdk, recebo a seguinte mensagem de erro:

android: command not found

Então, por que isso está acontecendo? Como posso corrigir isso? Estou fazendo algo errado? Funcionou antes, então por que isso estaria acontecendo comigo agora? Eu executei o comando pwduma vez dentro do tools/diretório e foi isso que ele retornou:

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

Dentro do tools/diretório, o lscomando retorna:

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

Estou executando o Ubuntu 14.10.

muru
fonte
1
O que esse diretório contém ( ls)? Talvez ./android sdkpossa funcionar, se houver um programa chamado androidnesse diretório e você não o tiver adicionado ao PATH.
Muru
Eu editei a pergunta para incluir essas informações relacionadas ao ls.
1
Parece que há um programa nomeado androidnesse diretório, então ./android sdkpode ser o que você precisa.
muru
@ muru: Sim, eu executei o comando que você disse e funcionou, obrigado! :) Por favor, poste essa resposta em uma resposta real para que eu possa marcar como accepted. :)

Respostas:

19

O diretório contém um arquivo chamado android, então presumivelmente o que eles querem dizer é executado ./android sdk(a menos que .aconteça com parte do seu PATH). Veja também: Como adicionar um diretório ao PATH? , para que você não precise navegar até lá e executar ./android.

muru
fonte
6

Vá para o diretório de ferramentas dentro do seu sdk android, como:

cd /home/Android/Sdk/tools

e inicie o Android SDK Manager:

./android
Krishan Kumar Mourya
fonte
O comando android agora está obsoleto. Para SDK, AVD e gerenciamento de projetos manuais, use o Android Studio. Para ferramentas de linha de comando, use tools / bin / sdkmanager e tools / bin / avdmanager
Abhay Gawade 2/18/18
3

Esta questão é bastante antiga, mas ainda assim sinto que vale a pena explicar que o Android fez um grande esforço para tornar isso mais fácil para todos, Windows Mac e Linux.

O SDK agora mudou para uma GUI fácil, siga as instruções abaixo para obtê-lo.

Agora você tem o android studio: https://developer.android.com/studio/index.html

Com este download, você simplesmente precisa extraí-lo, eu o fiz no meu, homemas essa é apenas a minha escolha.

Depois de extraí-lo, você simplesmente precisará

navigate to the android-studio/bin/ directory, and execute studio.sh - Consulte aqui as instruções de instalação completas, obtidas no Guia de instalação do Android Studio

Você simplesmente precisará seguir uma GUI na tela que concluirá a instalação.

Se não reiniciar, execute o comando acima novamente.

Você verá esta tela:

insira a descrição da imagem aqui

Agora por favor clique configureinsira a descrição da imagem aqui

Isso criará um item pesquisável na área de trabalho.

Agora clique no mesmo menu e encontre o SDK Managere você pode gerenciar tudo a partir daíinsira a descrição da imagem aqui

Jamie Hutber
fonte