Não tenho certeza do que estou fazendo de errado aqui. Instalei o Android SDK Manager e agora estou tentando instalar uma plataforma como sugere o site Android Dev. Depois de clicar em instalar, recebi um erro informando que o Gerenciador não pôde criar uma pasta temporária no diretório Android. Então eu criei. Agora estou recebendo este erro:
Download da plataforma SDK Android 2.3, API 9, revisão 1 Arquivo não encontrado: C: \ Arquivos de programas (x86) \ Android \ android-sdk-windows \ temp \ android-2.3_r01-linux.zip (acesso negado)
Há também uma pequena mensagem sob a barra de progresso que diz "Concluído. Nada foi instalado".
Estou executando o Windows 7 Ultimate, caso isso seja útil.
Respostas:
Tente executar o Android Studio como administrador, clicando com o botão direito do mouse em .exe e selecionando "Executar como administrador".
Além disso, sabe-se que alguns programas antivírus interferem no SDK Manager.
fonte
Eu estava tendo um problema de permissão semelhante e o SDK Manager não pôde baixar e instalar novos componentes. A mensagem de erro era (estou executando o Android Studio (E / S Preview) 0.2.9)
Embora a solução tenha sido confirmada pelo que a resposta do @ william-tate diz, não pude executar o 'SDK Manager' diretamente. Falha na mensagem:
Em vez disso, executei o 'tools \ android.bat' como administrador, que por sua vez lançou o Gerenciador de SDK com as mesmas permissões que corrigiam o problema.
Espero que isso ajude alguém que enfrenta o problema que enfrentei.
fonte
No Mac OS X (experimentado com Android Studio), faça o seguinte no Terminal
Isso inicia o gerenciador do SDK como administrador. Agora atualize / instale os pacotes do gerenciador do SDK e ele funcionará.
fonte
Para o Android Studio, selecionar "Executar como administrador" ao iniciar o Android Studio ajuda.
fonte
No meu caso, eu tive que especificar configurações de proxy em Ferramentas-> Opções.
fonte
Eu tive o mesmo problema ao tentar instalá-lo no meu PC (sistema Win7 de 64 bits). Eu tive uma mensagem de erro mostrada na figura abaixo. Mas quando eu checo minha pasta local 'C: \ Usuários \ nome de usuário \ AppData \ Local \ Android \ sdk', o Android SDK já está lá. De alguma forma, o estúdio Android não conseguiu vê-lo / vinculá-lo.
Portanto, verifique primeiro se você encontra o Android SDK na pasta local. Se sim, basta seguir os próximos passos.
Espero que ajude.
fonte
Eu tive um problema semelhante - downloads xml muito lentos, seguidos por uma lista de pacotes vazia. O SDK, ao que parece, estava tentando usar a instalação Java herdada. Definir o JAVA_HOME como o 1.6 jdk fez o truque.
fonte
No meu caso, eu estava usando o Windows 7 com o sistema operacional de 64 bits. Instalamos o Java SE de 64 bits e o ADT Bundle de 64 bits. Com essa configuração, não conseguimos fazer com que o gerenciador do SDK funcionasse corretamente (especificamente, nenhum download é permitido e ele não mostrava todas as opções de download da API). Depois de tentar todas as respostas acima e de outras postagens, decidimos examinar a configuração do Java e percebemos que poderia ser a configuração de 64 bits que está causando dor ao bundle do ADT (lembro-me vagamente de ver / ler esse problema antes).
Por isso, desinstalamos o Java de 64 bits e reinstalamos o de 32 bits, depois usamos o pacote ADT de 32 bits e ele funcionou corretamente. O usuário do sistema já era administrador, portanto, não precisamos "Executar como administrador"
fonte
Para aqueles que executam o SDK Manager no Eclipse, selecionar "Executar como administrador" ao iniciar o Eclipse.exe ajuda.
fonte
O acesso negado é porque o Windows não concede permissão de gravação e modificação padrão aos arquivos em sua unidade de instalação viz. c: Para resolver esse problema, geralmente uso uma unidade separada ou, no seu caso, você precisa definir os direitos de acesso à pasta específica nas opções, clique com o botão direito do mouse -> opções> segurança -> editar
fonte
No Windows 8:
$ C:\xxx\xxx\AppData\Local\Android\sdk\tools\android.bat
fonte
Para usuário Linux / ubuntu
Por que está acontecendo?
devido a
lock icon
alguma pasta (sem acesso de leitura / gravação) em" / yourpath / android-studio-SDK "
Solução de classificação e doce
-Abra o Terminal (Ctrl + alt + t)
-cópia de pragas- aguarde um pouco ..... -Agora tente novamente para
sudo chown -R $USER: $HOME
update your SDK
Happy Coding :)
fonte
Se você usar o SDK Manager no Eclipse:
Opção 1: Clique com o botão direito do mouse em eclipse.exe e selecione "Executar como Administrador".
Opção 2: Se você não deseja iniciar o Eclipse.exe como administrador, instale / copie os arquivos de instalação do Eclipse de "C: \ arquivos de programas \ Eclipse ADT Bundle \" para alguma pasta desprotegida, como "D: \ android \". Execute "D: \ android \ eclipse \ eclipse.exe", selecione o item de menu "Janela => Preferências => Android" e altere "Localização do SDK" para "D: \ android \ sdk \". Depois disso, você poderá instalar novos pacotes no Android SDK Manager.
fonte
vá para a pasta sdk e clique com o botão direito do mouse no gerenciador do SDK e execute com o administrador e aproveite a instalação.
fonte
Para acompanhar o que a v01d disse:
Usando o Android Studio para Mac OS X, a pasta SDK também pode estar em
/Users/{user}/Library/Android/sdk
, onde {user} é seu nome de usuário.Para descobrir onde está a instalação parcial do SDK, vá para Configurar> Gerenciador de SDK no Android Studio e clique em editar na parte superior. Isso deve abrir uma janela e mostrar a localização.
Copie esse caminho e cole-o na frente do
cd
comando em um terminal. Por fim, executesudo ./android sdk
para iniciar o gerenciador de SDK independente.EDIT (14 de julho de 2016):
O arquivo binário "android" também pode estar em
/Users/{user}/Library/Android/sdk/tools
.fonte
Solução para macOS
AndroidStudio.app
-> mostrar Conteúdo da Embalagem -> MacOSstudio
solte o executável em um terminalsudo
! (Ctrl+A
coloca o cursor na frente)https://www.youtube.com/watch?v=ZPnu3Nrd1u0&feature=youtu.be
fonte