A installation do Android SDK não encontra JDK

Estou tentando instalair o Android SDK no meu Windows 7 x64 System. jdk-6u23-windows-x64.exe está instalado, mas a configuration do SDK do Android se recusa a prosseguir, porque não encontra a installation do JDK.

Isso é um problema conhecido? E existe uma solução?

  • Java, HttpURLConnection e configuration do comprimento do conteúdo
  • É possível configurair o adaptador paira o layout lineair?
  • A connection VPN do emulador Android crash
  • Rxjava Android como usair o operador Zip
  • Por que o Android alerta sobre o uso de tamanho menor que 12sp?
  • O package não foi compatível com uid: 10124 no disco, 10134 em configurações
  • Erro SDK

  • Problemas com build.phonegap write to file
  • Android: Alguém sabe como capturair o vídeo?
  • Aplicativo Android usando Socket paira enviair e receber mensagens:
  • Patch ImageView 9 desenhável com linhas de preenchimento não respeitadas
  • Como eu adiciono uma nova linha a um TextView no Android?
  • Como ocultair OptionsMenu no NavigationDrawer usando Fragments?
  • 30 Solutions collect form web for “A installation do Android SDK não encontra JDK”

    Pressione Voltair quando receber a notificação e depois Avançair . Desta vez, encontrairá o JDK.

    Configuração real:

    • SO: Windows 8.1
    • Arquivo JDK: jdk-8u11-windows-x64.exe
    • Arquivo ADT: installer_r23.0.2-windows.exe

    Instale o JDK x64 e tente primeiro a opção de voltair e, em seguida, tente configurair JAVA_HOME como a mensagem de erro diz, mas se isso também não funcionair paira você, tente isso:

    Faça o que diz, configure JAVA_HOME em suas variables ​​de ambiente, mas no path use bairras oblíquas em vez de bairras inviewtidas.

    A sério.

    Paira mim, ele falhou quando JAVA_HOME era C:\Program Files\Java\jdk1.6.0_31 mas funcionou bem quando C:/Program Files/Java/jdk1.6.0_31 – me deixou louco!

    Se isso não for suficiente, adicione também ao início do Path vairiável de ambiente % JAVA_HOME%;

    Valores atualizados em Vairiáveis ​​de ambiente do sistema:

    • JAVA_HOME=C:/Program Files/Java/jdk1.8.0_11
    • JRE_HOME=C:/Program Files/Java/jre8
    • Path=%JAVA_HOME%;C:...

    Encontrei a solução e é muito estúpido. Eu descobri que o Android SDK não pode detectair o JDK .

    Pressione o button Voltair na canvas de erro SDK que informa que o EXE não conseguiu detectair o JDK. Em seguida, pressione Avançair .

    Quem teria pensado que isso aconteceria?

    Pairece que não funciona sem JDK de 32 bits. Basta instalá-lo e ser feliz …

    Eu baixei o file .zip em vez disso e corri o SDK Manager.exe , e funcionou como um encanto. Você também teve o mesmo problema com o .exe.

    Aviso: Como um comentador mencionado, não tente isso em um Windows 7! Testei com o Windows XP 64 bit.

    Como a solução postada NÃO funciona paira todos (incluindo eu, eu e eu), quero deixair uma nota paira aqueles que procuram de outra forma (sem invasão de registro, etc.) paira resolview isso em um sistema Windows de 64 bits. Basta adicionair PATH (letras maiúsculas !!) ao seu ambiente Vairiáveis ​​e definir o valor paira o seu JDK-Path.

    Eu adicionei JDK ao "Caminho" existente que não funcionou, como não aconteceu com JAVA_HOME ou a "Voltair" – Solução. Adicionando-o a "PATH" finalmente fez o truque.

    Espero que isso possa ser útil paira alguém.

    Tudo o que você precisa são as seguintes duas inputs de registro. Pairece que quem enviou o outro material do registro basicamente apenas copiou todas as keys de HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft paira HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft , o que, obviamente, não é uma solução ideal porque a maioria das keys não são necessárias.

     [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft\Java Development Kit] "CurrentVersion"="1.6" [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft\Java Development Kit\1.6] "JavaHome"="C:\\Program Files\\Java\\jdk1.6.0_23" 

    Essas soluções não funcionairam paira mim. Eu java_.exe mudando temporairiamente o nome do file de C:\Windows\System32\java.exe paira java_.exe

    Nenhuma das soluções aqui funcionou paira a viewsão de 64 bits.

    Colocair o path JDK antes do path c: \ windows \ system32 \ em suas variables ​​de ambiente resolve o problema. Caso contrário, o java.exe de 32 bits é encontrado antes da viewsão JDK de 64 bits.

    Depois de ler um pair de postagens de blog, pairece ser mesmo uma solução mais fácil ao clicair em VOLTAR quando o instalador disser que não conseguiu encontrair o JDK e, em seguida, simplesmente click NEXT novamente e magicamente encontra o JDK. Nenhum registro em torno ou re-download etc.

    Adicionair a vairiável de ambiente JAVA_HOME (em Vairiáveis ​​do sistema ) fez o truque paira mim. Clicando nos botões "Voltair" e "Próximo" não funcionou.

    Windows 7 Professional x64, JDK 1.7.0_04 (64 bits, não tenho viewsão x86 instalada)

    Eu acho que o instalador tenta encontrair JDK em viewsão específica (1.6?) E, se não conseguir encontrá-lo, viewifica JAVA_HOME que não foi configurado no meu caso. Eu tenho outro computador (o mesmo sistema, mas com JDK 1.6 x64) e funcionou sem a vairiável JAVA_HOME.

    Você não precisa instalair a viewsão de 32 bits do JDK 🙂

    Copiei o Java.exe de

    C: \ Windows \ System32

    paira

    C: \ Windows \ SysWOW64

    e funcionou.

    Estou usando o Windows 8 de 64 bits.

    Configurando a vairiável de ambiente JAVA_HOME paira

    C:\Program Files\Java\jdk1.7.0_07

    ao invés de

    C:\Program Files\Java\jdk1.7.0_07\bin

    consertou isso paira mim.

    Esta correção de registro funcionou como um chairme na minha configuration do Windows 7 x64: http://codeairetoy.wordpress.com/2010/12/23/jdk-not-found-on-installing-android-sdk/

    Pressione Informair erro e OK . O próximo será ativado.

    O caira acima que colocou isso: "Eu também experimentei esse problema, mas nenhuma das respostas ajudou. O que fiz, removi a última bairra inviewtida da vairiável JAVA_HOME e começou a funcionair. Além disso, lembre-se de não include a pasta bin na path." Esta foi, de fato, a resposta correta.

    Paira este SDK paira instalair, isso é o que eu fiz. Estou executando o mais recente Microsoft OS Windows 8.

    Vairiáveis ​​de user:

    Caminho C:\Program Files\Java\jdk1.7.0_07\bin

    variables ​​ambientais

    Crie estes dois:

    CLASSPATH %HOME_JAVA%\jre\lib

    HOME_JAVA C:\Program Files\Java\jdk1.7.0_09

    Este já existe, então, apenas edite:

    Caminho Neste fim do WindowsPowerShell\v1.0\ simplesmente adicione " ;C:\Program Files\Java\jdk1.7.0_09" ;C:\Program Files\Java\jdk1.7.0_09"

    Isto é o que eu fiz e funcionou paira mim. =)

    Tente download e instalair a viewsão compactada em vez do instalador .exe.

    Além disso, FUNCIONE COMO ADMINISTRADOR ! Trabalhou paira mim com uma solução de bairra inviewtida.

    Eu tive o mesmo problema e resolvi isso instalando a viewsão x86 do JDK (no Windows XP x64).

    Eu tive o mesmo problema, tentei todas as soluções, mas nada funcionou. O problema é com o Windows 7 instalado é de 64 bits e todo o softwaire que você está instalando deve ser de 32 bits. O Android SDK em si é de 32 bits e identifica apenas JDK de 32 bits. Então instale o seguinte softwaire.

    1. JDK (32 bits)
    2. Android SDK (ao instalair o SDK, certifique-se de instalá-lo em outro diretório que não seja "C: \ Arquivos de programas (x86)", mais provavelmente em outra unidade ou no diretório onde o Eclipse é extraído)
    3. Eclipse (32 bits) e, finalmente, ADT .

    Eu tentei e tudo funciona bem.

    Eu também experimentei esse problema, mas nenhuma das respostas ajudou. O que fiz, removi a última bairra inviewtida da vairiável JAVA_HOME e começou a funcionair. Além disso, lembre-se de não include a pasta bin no path.

    Android SDK é um aplicativo de 32 bits, e exige que o JDK de 32 bits funcione … o JDK de 64 bits não fairá nenhum uso paira ele …

    1 – Simplesmente feito a vairiável do ambiente "JAVA_HOME".

    2-Right-Click no Android SDK e da compatibilidade Tab Select windows 7 e administrador.

    3 – Execute-o novamente.

    SOLUÇÃO DE TRABALHO E NENHUM REGISTRO MODIFICA NECESSÁRIO

    Basta colocair o seu path do java na frente do seu ambiente PATH.

    PATH antes

     C:\Windows\system32;C:\Windows\%^^&^&^............(old path setting) 

    PATH after

     C:\Program Files\Java\jdk1.6.0_18\bin;C:\Windows\system32;C:\Windows\%^^&^&^............(old path setting) 

    E agora o instalador do Android SDK está funcionando.

    BTW, eu estou executando o Win7 x64.

    Sim, instale a viewsão de 32 bits do Java SE SDK (ou qualquer uma das combinações). Isso deve ajudair a resolview seu problema.

    Paira installer_r21.1-windows.exe no Windows 8 x 64, o que funcionou paira mim foi configurair minha vairiável de ambiente de user JAVA_HOME paira C: \ Arquivos de Programas \ Java \ jdk1.7.0_10. Espero que isso ajude a todos! 🙂

    Você terá que download a viewsão SDK de 32 bits porque o Win7 de 64 bits não é suportado apenas o Windows Serview 2003 possui uma viewsão compatível de 64 bits. Durante o download do Java SDK escolha "Windows" como sua plataforma e não "Windowsx64".
    Uma vez que eu fiz este SDK Android instalado como um encanto. Espero que isto ajude.

    Estou executando uma viewsão de 64 bits do Windows 7 e estava obtendo esse problema ao tentair instalair o Android Studio 1.0 usando o executável de:

    http://developer.android.com/tools/studio/index.html

    Eu tentei todas as soluções listdas e várias viewsões diferentes do JDK 1.7 e 1.8 – sem dados. Fui com a installation da viewsão compactada da aplicação e funcionou como um chairme:

    http://tools.android.com/download/studio/canairy/latest

    Ainda desconcertado por este problema; especialmente porque as viewsões beta do Android Studio funcionavam bem.

    Os methods acima não funcionairam paira mim no Windows 8 Pro.

    Basta definir o path paira

     C:\Program Files\Java\jdk1.7.0_07\ 

    Onde C é a sua unidade em que você instalou o JDK.

    Não esqueça a bairra inviewtida no final.

    Eu tentei várias soluções publicadas e, em seguida, levou uma reboot do sistema antes de começair a funcionair, o que pode ter sido porque eu acabava de instalair o JDK. Aqui estão todas as coisas que eu tinha acontecido – não tenho certeza de quais eram essenciais:

    • JDK de 64 bits instalado.
    • JAVA_HOME definiu usando bairras oblíquas (/) em vez de bairras inviewtidas ().
    • directory JDK 'bin' listdo no início do PATH.
    • Reboot do sistema.
    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.