Android SDK'yı Windows 7 x64 Sistemime yüklemeye çalışıyorum.
jdk-6u23-windows-x64.exe
yüklendi, ancak Android SDK kurulumu JDK yüklemesini bulamadığı için devam etmeyi reddetti .
Bu bilinen bir sorun mu? Ve bir çözümü var mı?
Android SDK'yı Windows 7 x64 Sistemime yüklemeye çalışıyorum.
jdk-6u23-windows-x64.exe
yüklendi, ancak Android SDK kurulumu JDK yüklemesini bulamadığı için devam etmeyi reddetti .
Bu bilinen bir sorun mu? Ve bir çözümü var mı?
Yanıtlar:
Basın Geri ardından bildirimi ve aldığımda Sonraki . Bu sefer bulacak JDK
.
JAVA_HOME
için C:\Program Files\Java\jdk1.7.0_17
çalışmayı ayarlama (elbette ortam değişkenlerindeki değişikliklerin etkili olması için yükleyiciyi yeniden başlatmanız gerekir; ileri geri bu işe yaramaz).
Gerçek KURULUM:
x64 JDK
Önce yükleyin ve sonra geri-ileri seçeneğini deneyin ve sonra JAVA_HOME
hata mesajının söylediği gibi ayarlamayı deneyin , ancak bu da sizin için işe yaramazsa, şunu deneyin:
Söylediği gibi JAVA_HOME
, ortam değişkenlerinizde ayarlayın, ancak yolda ters eğik çizgiler yerine eğik çizgi kullanın.
Ciddi anlamda.
Benim için başarısız JAVA_HOME
oldu C:\Program Files\Java\jdk1.6.0_31
ama iyi çalıştıC:/Program Files/Java/jdk1.6.0_31
- bana deli sürdü!
Bu yeterli değilse, Ortam Değişkeni Path
% JAVA_HOME%;
Sistem Ortamı Değişkenlerindeki değerler güncellendi:
JAVA_HOME=C:/Program Files/Java/jdk1.8.0_11
JRE_HOME=C:/Program Files/Java/jre8
Path=%JAVA_HOME%;C:...
Çözümü buldum ve çok aptalca. Android SDK'nın JDK'yı algılayamadığını gördüm .
SDK hata ekranında EXE'in JDK'yı algılayamadığını bildiren Geri düğmesine basın . Ardından İleri'ye basın .
Bunun olacağını kim düşünebilirdi?
32 bit JDK olmadan çalışmıyor gibi görünüyor. Sadece kurun ve mutlu olun ...
Uyarı: Bir yorumcunun belirttiği gibi, bunu bir Windows 7'de denemeyin! Windows XP 64 bit ile test ettim.
Gönderilen çözüm (ben, kendim ve ben dahil) herkes için işe yaramaz gibi, ben bir Windows 64 bit sisteminde bunu çözmek için başka bir yol (kayıt defteri kesmek, vb olmadan) isteyenler için bir not bırakmak istiyorum. Ortam Değişkenlerinize PATH (büyük harfler !!) eklemeniz ve değeri JDK Yolunuza ayarlamanız yeterlidir.
JAVA_HOME veya "Back" -Solution ile çalışmadığı gibi mevcut "Path" 'a JDK ekledim. Sonunda "PATH" a eklemek hile yaptı.
Umarım bu birisi için faydalı olabilir.
Tek ihtiyacınız olan aşağıdaki iki kayıt defteri girdisidir. Diğer kayıt defteri öğelerini kim gönderdiyse, temel olarak tüm anahtarları HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft
içine kopyaladı gibi görünüyor HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft
, bu da anahtarların çoğuna ihtiyaç duyulmadığı için ideal bir çözüm değil.
[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"
Bu çözümlerin hiçbiri benim için işe yaramadı. Dosya adını geçici olarak değiştirerek düzelttim C:\Windows\System32\java.exe
.java_.exe
Windows 7 x64
olmadan çalıştı 32-bit JDK
! Çok teşekkürler :)
Buradaki çözümlerin hiçbiri 64-bit
sürüm için işe yaramadı .
JDK
Yolu c:\windows\system32\
ortam değişkenlerinizdeki yolun önüne koymak sorunu çözer. Aksi takdirde, sürümden 32-bit
java.exe
önce bulunur 64-bit JDK
.
JAVA_HOME ortam değişkeni ekleme ( Sistem Değişkenleri altında ) benim için hile yaptı. "Geri" ve "İleri" düğmelerini tıklamak işe yaramadı.
Windows 7 Professional x64, JDK 1.7.0_04 (64 bit, yüklü x86 sürümü yok)
Yükleyicinin JDK'yı belirli (1.6?) Sürümde bulmaya çalıştığını ve bulamıyorsa, benim durumumda ayarlanmayan JAVA_HOME'u kontrol ettiğini düşünüyorum. Başka bir bilgisayar var (aynı sistem ancak JDK 1.6 x64 ile) ve JAVA_HOME değişkeni olmadan çalıştı.
JDK'nın 32 bit sürümünü yüklemenize gerek yok :)
Java.exe dosyasını
C: \ Windows \ System32
için
C: \ Windows \ SysWOW64
ve işe yaradı.
64 bit Windows 8 kullanıyorum.
Ortam JAVA_HOME
değişkenini
C:\Program Files\Java\jdk1.7.0_07
onun yerine
C:\Program Files\Java\jdk1.7.0_07\bin
benim için düzeltti.
Yukarıdaki adam bunu koydum: "Ben de bu sorunu yaşadım, ama cevapların hiçbiri yardımcı olmadı. Ne yaptım, ben son ters eğik çizgi JAVA_HOME değişken kaldırıldı ve çalışmaya başladı. Ayrıca, bin klasörü dahil etmemeyi unutmayın yolu." Aslında bu doğru cevaptı.
Bu SDK'nın yüklenmesi için yaptığım şey bu. En son Microsoft OS Windows 8 çalıştırıyorum.
Kullanıcı Değişkenleri:
yol
C:\Program Files\Java\jdk1.7.0_07\bin
Ortam Değişkenleri
Bu ikisini oluşturun:
CLASSPATH'E
%HOME_JAVA%\jre\lib
HOME_JAVA
C:\Program Files\Java\jdk1.7.0_09
Bu zaten var, sadece düzenle:
Yol Bu ucun sonuna
WindowsPowerShell\v1.0\
";C:\Program
Files\Java\jdk1.7.0_09"
Ben de öyle yaptım ve benim için çalıştı. =)
bin
içinde JAVA_HOME
de yolun sonunun ama çıkarmadan çalıştı
Bu kayıt defteri düzeltmesi Windows 7 x64 kurulumumda bir cazibe gibi çalıştı: http://codearetoy.wordpress.com/2010/12/23/jdk-not-found-on-instal-android-sdk/
Basın Report errorve OK. Nextetkinleştirilecek.
.Exe yükleyicisi yerine sıkıştırılmış sürümü indirip yüklemeyi deneyin.
Aynı sorunu yaşadım ve JDK'nın x86 sürümünü yükleyerek çözdüm (Windows XP x64'te).
Aynı sorunu yaşadım, tüm çözümleri denedim ama hiçbir şey işe yaramadı. Sorun Windows 7'nin 64 bit yüklü olması ve yüklediğiniz yazılımın 32 bit olması gerektiğidir. Android SDK'nın kendisi 32 bit ve sadece 32 bit JDK'yı tanımlar. Bu yüzden aşağıdaki yazılımı yükleyin.
Denedim ve her şey iyi çalışıyor.
ÇALIŞMA ÇÖZÜMÜ VE KAYIT DEĞİŞİKLİĞİ YOK
Java bin yolunuzu PATH ortamınızın önüne koymanız yeterlidir.
Önce PATH
C:\Windows\system32;C:\Windows\%^^&^&^............(old path setting)
PATH sonrası
C:\Program Files\Java\jdk1.6.0_18\bin;C:\Windows\system32;C:\Windows\%^^&^&^............(old path setting)
Ve şimdi Android SDK yükleyici çalışıyor.
BTW, Win7 x64 kullanıyorum.
Evet, Java SE SDK'nın (veya kombinasyonların herhangi birinin) 32 bit sürümünü yükleyin. Bu, sorununuzu çözmenize yardımcı olacaktır.
Windows 8 x 64 üzerinde installer_r21.1-windows.exe için benim için işe yarayan kullanıcı ortam değişkenim JAVA_HOME'u C: \ Program Files \ Java \ jdk1.7.0_10 olarak ayarlamaktı. Umarım bu size yardımcı olur! :)
Win7 64-bit desteklenmediğinden 32-bit SDK sürümünü indirmeniz gerekecek, sadece Windows Server 2003'ün 64-bit sürümü desteklenmektedir. Java SDK indirilirken platformunuz olarak "Windowsx64" değil "Windows" seçin.
Bir kez bu android SDK bir cazibe gibi yüklü yaptı. Bu yardımcı olur umarım.
Windows 7'nin 64 bit sürümünü çalıştırıyorum ve Android Studio 1.0'ı yürütülebilir dosyayı kullanarak yüklemeye çalışırken bu sorunu alıyordum:
http://developer.android.com/tools/studio/index.html
Listelenen tüm çözümleri ve JDK 1.7 ve 1.8'in birkaç farklı sürümünü denedim - zar yok. Uygulamanın sıkıştırılmış sürümünü yükleyerek gittim ve bir cazibe gibi çalıştı:
http://tools.android.com/download/studio/canary/latest
Hala bu sorundan şaşkına dönmüş; özellikle de Android Studio'nun beta sürümleri gayet iyi çalıştığı için.
Birçok yayınlanmış çözümü denedim ve çalışmaya başlamadan önce sistemin yeniden başlatılması gerekiyordu, bunun nedeni JDK'yı yeni kurmuş olmam olabilirdi. İşte yaşadığım her şey - hangilerinin önemli olduğundan emin değilim: