Fiz o download do Android Studio e tentei iniciar o programa.
Isso está sendo executado no Windows 7 de 64 bits com Java 1.7. Durante a instalação, meu Java 1.7 é detectado e o restante da instalação passa bem. No entanto, ao tentar iniciar o aplicativo a partir do ícone na área de trabalho, nada acontece. Olhando para o gerenciador de tarefas, um novo processo do CMD é carregado. Isso ocorre porque está tentando executar o arquivo em lotes studio.bat
.
Quando executo via CMD, recebo o seguinte erro:
ERRO: não é possível iniciar o Android Studio. Nenhum JDK encontrado. Valide os pontos ANDROID_STUDIO_JDK ou JDK_HOME ou JAVA_HOME para instalação válida do JDK. O ECHO está desativado. Pressione qualquer tecla para continuar . . .
Eu tentei abrir o idea
arquivo de propriedades para ver se havia algo que eu pudesse configurar para isso ANDROID_STUDIO_JDK
ou algo assim. No entanto, não encontrei nada. Espero que alguns de vocês possam me informar se conseguiram instalar isso ou se também estão tendo problemas.
fonte
Respostas:
Adicionar uma variável de sistema
JDK_HOME
com valorc:\Program Files\Java\jdk1.7.0_21\
funcionou para mim. A versão mais recente do Java pode ser baixada aqui .Além disso, verifique se a variável
JAVA_HOME
também está definida com o local acima.fonte
Android Studio
funciona com o JDK 1.7, como acabei de verificar. E provavelmente é uma boa coisa definir a variável de ambiente do sistema JDK_HOME (se não JAVA_HOME estiver configurada) para apontar para a instalação do Java JDK.OK, eu descobri como consertar esse bug desagradável.
Antes que você comece
Vá para a pasta de instalação do Android Studio e localize a pasta bin. Dentro da pasta bin, você encontrará studio.bat . Execute o arquivo e ele mostrará o erro. Se for sobre o caminho Java, siga a dica 1.
Dica 1
Ao definir o caminho
JAVA_HOME
, etc., certifique-se de não incluirbin
no final do caminho. Isso resolveu o problema para mim.JAVA_HOME
=>C:\Program Files\Java\jdk1.7.0_21
path
=>C:\Program Files\Java\jdk1.7.0_21\bin
Funciona bem com o JDK 1.7 (tentei com 32 bits).
Se você fizer isso, poderá ver a tela inicial como abaixo.
Dica 2
Você está recebendo a mensagem de erro abaixo?
Esse erro provavelmente ocorre porque você tem referência ao seu SDK mais antigo (que você baixou com o Eclipse ) na sua variável de caminho. Vá para Variáveis de ambiente e remova qualquer referência à pasta SDK antiga e aponte-a para a nova pasta SDK encontrada dentro da pasta de instalação do Android Studio.
Salve e reinicie o Studio. As coisas devem funcionar como esperado agora.
Dica 3
Se você odeia mexer com a variável path, conforme indicado acima, removendo referências antigas, basta seguir as etapas a seguir para se referir ao novo caminho SDK que acompanha o Studio.
*Project Defaults* -> *Project Structure* -> Click "New" -> Select "Android SDK" -> Select the SDK
pasta dentro da instalação do estúdio.fonte
Com a última atualização do Androd Studio, tenho duas versões do iniciador do IDE
Um é chamado studio.exe e o outro studio64.exe ambos:
Você deve iniciar o que corresponde à sua versão Java de 64 ou 32 bits
fonte
Eu tive o mesmo problema. Resolvi configurar corretamente as variáveis de ambiente no Windows, por exemplo:
fonte
Eu tenho
tried
muitas respostas aquinone of them works
, mas , por isso, decidimix some of the answers
aqui e sou bem-sucedido !Etapa 1: Vá para as propriedades do sistema clicando com o botão direito do mouse em Meu computador ou pressionando o botão do Windows ao digitar
This PC
e clicando com o botão direito do mouse e selecionandoProperties
.Etapa 2: clique no botão
advanced system settings
ouEnvironment Variables
Etapa 3: observe que existem 2 variáveis diferentes. O que você precisa criar é que
system variables not user variables
, quando você clicou em novo tipo, o seguinteNome variável:
JAVA_HOME
Valor variável:
C:\Program Files\Java\jdk1.8.0_25\
(Nota: verifique se o caminho está correto, às vezes éC:\Program Files (x86)\Java\jdk1.8.0_25
)Etapa 4: execute o android studio, sem necessidade de reiniciar.
Nota:
*
C:\Program Files\Java\jdk1.8.0_25\
depende inteiramente do caminho de instalação do seuJDK
não,JRE
portanto não se confunda se vir algo como a imagem abaixo. Basta digitar a localização do seujdk
, no meu caso, éC:\Program Files\Java\jdk1.8.0_25\
.*
Do not include the bin folder
quando você insere o valor da variável.Editar: para usuários do Windows 8 e 10: tente executar em
C:\Program Files\Android\Android Studio\bin\studio.exe
vez deC:\Program Files\Android\Android Studio\binstudio64.exe
fonte
Eu tive o mesmo problema. Estou com o Windows 8. de 64 bits. Baixei o Android Studio, que funcionava na máquina de 32 bits, mas não no meu de 64 bits.
A solução para mim foi bem simples. Eu naveguei para
lá eu vi 2 arquivos exe studio.exe e studio64.exe . Normalmente, no meu menu Iniciar, estava apontando para o studio64.exe, que sempre continuava fornecendo "A variável ambiental JDK_HOME não aponta para a JVM válida". Então, eu cliquei em studio.exe e funcionou :)
Espero que isso ajude alguém que enfrenta o mesmo problema que eu
fonte
O caminho para o JDK mais recente. Funcionou muito bem.
fonte
Se você estiver recebendo a mensagem "O seu Android SDK está desatualizado ..." - clique em " Configurar " -> " Padrões do projeto " -> " Estrutura do projeto ", escolha " SDKs " -> " Android SDK " e em " Construir destino " escolha " Android 4.2.2 ". Clique OK". Agora deve funcionar bem.
fonte
Tive o problema de que a instalação interrompida pelo erro " $ (^ name) parou de funcionar ". Eu já instalei o Java SE Development kit, também defina SDK_HOME e JAVA_HOME que apontam para "C: \ Arquivos de Programas \ Java \ jdk1.7.0_21 \"
Meu laptop instalado com o Windows 7 de 64 bits
Por isso, tentei instalar a versão de 32 bits do kit de desenvolvimento Java SE, defina meu JAVA_HOME como "C: \ Arquivos de programas (x86) \ Java \ jdk1.7.0_21", reinicie e a instalação funcionou bem.
fonte
Esse problema foi corrigido no Android Studio v0.1.1; portanto, basta atualizar o Android Studio e ele deve funcionar.
fonte
Às vezes, você pode resolver esse tipo de problema configurando variáveis de ambiente para que o processo procure o JDK no local certo .
Outra abordagem é descobrir para onde o processo está olhando e colocar seu JDK lá.
Eu tive muito sucesso usando o Process Monitor da Sysinternals:
procmon
Filter
menu e selecioneFilter...
Event Class
is
File System
entãoInclude
Add
, entãoOK
Isso filtrará todas as operações do sistema de arquivos que ocorrem na sua máquina.
Você pode tentar filtrar com base no resultado da operação do sistema de arquivos:
Result
coluna e, em seguida,Exclude 'SUCCESS'
Você também pode filtrar facilmente com base no nome do processo, na
Filter...
opção de menu ou clicando com o botão direito do mouse naProcess Name
coluna e selecionandoInclude 'process.exe'
.Depois de encontrar a operação do sistema de arquivos que está falhando, a
Path
coluna informará onde colocar seu JDK.Eu achei isso muito empoderador. Especialmente comparado ao processo frustrante de alterar variáveis de ambiente por tentativa e erro.
fonte
Meu problema foi causado porque eu tenho um
&
caractere no meu nome de usuário do Windows; portanto, quando instalado no caminho padrão, estava recebendo o seguinte erro após a execuçãobin/studio.bat
Então eu desinstalei e reinstalei-o em arquivos de programa e ele inicia bem agora.
fonte
Não consegui fazer isso funcionar, independentemente de quais variáveis de ambiente eu defini. Então, basta colocar uma cópia do JDK na minha pasta de instalação do Android Studio.
Copie o conteúdo da instalação do JDK (por exemplo,
C:\Program Files (x86)\Java\jdk1.7.0_21
)Cole-os no diretório de instalação do Android Studio (por exemplo,
C:\Program Files (x86)\Android\android-studio
)Eu assumi que o problema foi causado por ter a versão x64 do JDK instalada. Mas o que foi especialmente confuso foi o fato de que eu poderia iniciar o Android Studio muito bem quando iniciei o
studio.bat
como administrador (mesmo que as variáveis de ambiente tenham sido definidas para minha conta pessoal de usuário).studio.bat
procurará várias opções válidas ao determinar qual JDK usar.Como explicado acima, eu escolhi a
..\jre
opção.fonte
Hoje encontrei outra situação em que esse problema ocorre - quando você tem vários JDK, definidos em JAVA_PATH. Eu tenho:
Então, eu recebi esse problema com a configuração do Android Studio
Mas quando removi um dos JDK - o problema foi resolvido:
O wisard da instalação encontrou meu jdk e eu tive uma boa noite para estudar no estúdio.
Mas infelizmente até o estúdio instalado não funciona com vários jdk. Alguém sabe como consertar isso?
Espero ter ajudado alguém
fonte
CERTIFIQUE-SE DE REINICIAR O ANDROID STUDIO
Embora eu deva conhecer melhor e jurar que sim, certifique-se de reiniciar o estúdio depois de fazer essas alterações, pois isso claramente não as verifica em todas as versões (o que para mim faz sentido que as variáveis de sistema / usuário sejam lidas apenas uma vez na inicialização)
De qualquer forma, sim ... Certifique-se de reiniciar depois de fazer essas alterações.
Caminho = para a pasta bin na pasta jdk (o caminho já existe)
JAVA_HOME = para a pasta jdk
fonte
Windows 64 bits, JDK 64 bits (Solução que funcionou para mim) Tentei todas as soluções acima, nenhuma delas funcionou, tenho tentado resolvê-lo nos últimos dias e agora fiz com sucesso. Para mim, o problema era quando Eu instalei o Android Studio pela primeira vez minha versão do JDK era 1.7, depois de instalar atualizei o JDK para 1.8, removi a pasta antiga do JDK e tudo estava bagunçado, até desinstalar e reinstalar o android studio aleatoriamente não resolveu o problema.
Abaixo está a solução que funcionou para mim
1) Desinstale o Android Studio.
2) arquivos temporários limpos e android studio C: \ Users \ Username.AndroidStudio1.5
3) Desinstale o JDK.
4) Agora, sem o JDK, tente instalar o Android Studio e agora mostrará a mensagem de que não é possível encontrar nenhum JDK. Parar instalação
5) Instale o JDK 1.7 ou 1.8 (Defina JAVA_HOME, JDK_HOME, caminho variáveis de ambiente, conforme explicado por todos acima)
6) Instale o Android Studio.
7) Feito. Aproveite e feliz codificação.
fonte
fonte
Na minha experiência, não consegui (mesmo depois de adicionar o JDK_HOME) iniciar o Studio por meio do atalho ou do próprio studio.exe. Eu tive que primeiro executar o bin / studio.bat (mencionado na pergunta original). Após o primeiro lançamento bem-sucedido, sou capaz de iniciá-lo pelo atalho.
fonte
Instale o JDK mais recente no seu sistema a partir do Guia de Instalação do JDK 7 e JRE 7 .
fonte
Se a configuração da
JAVA_HOME
variável não funcionar, defina:Onde o caminho aponta para a instalação do JDK Essa é a única coisa que funciona para mim no Windows 32bit com Android 10 e superior.
fonte
Se você possui um sistema operacional Windows de 64 bits, aponte a variável de sistema JAVA_HOME para
Vai funcionar quando
falha no trabalho.
fonte
Você precisa do 1.7 JDK instalado no seu sistema. Adicione uma variável de sistema com:
nome: ANDROID_STUDIO_JDK
path: seu caminho JDK (por exemplo,
C:\Program Files\Java\jdk1.7.0_21
)fonte
TENTE INSTALAR O JDK 32BIT
se você instalou o jdk e configurou as Variáveis do sistema como JAVA_HOME ou JDK_HOME e tentou clicar novamente e, em seguida, em seguida, você pode ter instalado o JDK de 64 bits, faça o download do jdk de 32 bits e instale-o.
fonte
Baixei a versão mais recente do jdk
JAVA_HOME para C: \ Arquivos de Programas \ Java \ jdk1.8.0_11 \ bin Defina PATH como C: \ Arquivos de Programas \ Java \ jdk1.8.0_11 \ bin
Eu reiniciei o STUDIO e funcionou.
fonte
No Windows 10, reiniciar o instalador e executar como administrador funcionou para mim.
fonte
studio64.exe
e nãostudio.exe
fazê-lo funcionar.Para completar essa pilha de soluções possíveis: Para mim, o problema era que eu não executei o Android-Studio-Setup como administrador. Executá-lo como administrador me permitiu instalar o Android-Studio.
fonte
Para mim, o problema era que eu havia alterado o GC vm arg para
-XX:+UseParallelGC
noC:\Users\<username>\.AndroidStudio2.1\studio64.exe.vmoptions
arquivo. É isso que eu uso no Eclipse e estava tentando várias coisas para obter o AndroidStudio na metade da eficácia do Eclipse. Eu restaurei o GC para-XX:+UseConcMarkSweepGC
.fonte
A resposta para a pergunta original é que, talvez você esteja abrindo o android studio a partir do ícone de atalho de 32 bits do android studio, tente abrir a partir do ícone "studio64" localizado em ... / bin / em que a instalação do android studio está instalada.
fonte
Caso você o tenha rodado, mas agora não é iniciado.
Eu apaguei a
C:\Users\<NAME>\.AndroidStudio<version>\
pasta e funcionou.fonte