Android Studio no Mac El Capitan - problemas na configuração do SDK

1

Tendo problemas ao tentar configurar o Android Studio (versão mais recente, 2.3) em um Mac (El Capitan 10.11.3). O Studio está instalado, mas quando eu inicio ele aparece uma janela para configurar o SDK, e depois de algumas passagens eu recebo este erro:

"Ocorreu um erro ao tentar calcular os pacotes necessários"

Alguém entendeu isso?

    
por Enrico 11.03.2017 / 15:42

2 respostas

0

Consegui descobrir a resposta para o meu problema. Então, para recapitular ...

  • Parece que o Android Studio não inclui mais as ferramentas de linha de comando. Isso é contrário ao indicado na página da Web para o download do AS. Em qualquer caso, como sugerido na outra resposta a esta questão, primeiro baixei o pacote .zip contendo as ferramentas de linha de comando (parte inferior da página de download do AS) e o extraí em ... / android / sdk (o ... é qualquer caminho que você gosta para os componentes do Android, no meu caso eu estou em um Mac e selecione / usr / local /). Isso resulta em uma subpasta chamada ferramentas.

  • Se você executar o assistente, isso não funcionará - oh, bem, para ser honesto eu não tentei com a opção customizada, que permite selecionar o diretório para o sdk; talvez isso permita que o assistente veja o gerenciador do sdk, que está em tools / bin. Enfim, entrei no AS e selecionei, na parte inferior, o botão "configure". No menu suspenso, "Gerenciador de SDK". Ele solicita um local do SDK. Clicou em "editar". Selecionado como localização ... / android / sdk. Um aviso diz que nenhum SDK está instalado. Eu tentei ir em frente de qualquer maneira, e instalei com sucesso o SDK (requer algum tempo).

  • Agora, após o reinício do AS, o assistente de configuração não aparecerá mais. Mas há mais um erro: na parte inferior da janela inicial, aparece uma caixa de diálogo informando que há atualizações para as ferramentas. Se você tentar instalá-los, você encontrará um erro (muitos outros notaram isso no Superusuário - consulte aqui e aqui ). O erro é devido a uma dependência das ferramentas do emulador, que não foi instalado. Outros sugerem usar o sdkmanager a partir da linha de comando para instalar o emulador, mas isso não funcionou para mim, pois ainda não tenho nenhum Java Development Kit instalado e o sdkmanager da linha de comando exige isso. Então, fiz isso: cliquei novamente no botão "configurar", selecionei "Preferências" e, a partir da árvore que aparece à esquerda, selecione "Aparência e comportamento -> Configurações do sistema - Atualizações do >". Aqui trocou, para a verificação de atualização, de "Stable Channel" para "Canary Channel" (parece, baseado em sugestões no StackExchange, que o emulador está lá apenas). Clicado "Check Now". Recusou-se a instalar atualizações para as ferramentas. Em seguida, selecionado, na árvore à esquerda, "Android SDK", e lá, a guia "SDK Tools". Neste ponto o Emulador apareceu, eu selecionei, apliquei as configurações, e isso instalou o Emulador e a Ferramenta de atualização do Canary Channel. Claramente isso significa que eles são menos estáveis, mas é isso. Voltei para "Atualizações" e selecionei novamente o "Stable Channel".

por 11.03.2017 / 22:30
0

Após uma atualização, o Android Studio não estava funcionando. Então eu desinstalei e deletei todas as pastas locais relacionadas ao Android Studio. Tentei instalá-lo novamente, mas enfrentei o mesmo problema.

Após algumas pesquisas, descobri que o estúdio Android estava procurando por sdkmanager e faz parte das ferramentas do Android. Eu fiz o download de sdkmanager e o extraí na pasta /Users/<loggeduser>/Library/Android/sdk como ferramentas. Isso resolveu o problema e o assistente baixou dados de 1,5 GB.

    
por 11.03.2017 / 20:09