Android SDK इंस्टॉलेशन JDK नहीं खोजता है


1199

मैं अपने विंडोज 7 x64 सिस्टम पर एंड्रॉइड एसडीके स्थापित करने की कोशिश कर रहा हूं।

jdk-6u23-windows-x64.exeस्थापित है, लेकिन एंड्रॉइड एसडीके सेटअप आगे बढ़ने से इनकार करता है क्योंकि यह जेडीके इंस्टॉलेशन नहीं ढूंढता है।

क्या यह जाना पहचाना हुआ मुद्दा है? और क्या इसका कोई हल है?

एसडीके त्रुटि


"एंड्रॉइड-एसडीके-सेटअप ने आगे बढ़ने से इनकार कर दिया" से आपका क्या मतलब है? AFAIK, android-sdk_r07-windows.zip स्थापित करना बस इसे एक फ़ोल्डर (जैसे C: \ android-sdk-windows) के लिए खोलना है और उस फ़ोल्डर को% PATH% पर्यावरण चर में जोड़ना है। कृपया स्पष्ट करें, ताकि हम आपकी बेहतर मदद कर सकें।
एंड्रॉयड ईव

5
मुझे इंस्टॉलर_r08-windows.exe (जो "अनुशंसित" डाउनलोड है) के साथ एक ही समस्या है। JAVA_HOME सेट करना मदद के लिए प्रतीत नहीं होता है। मुझे लगता है मैं अगले ज़िप फ़ाइल की कोशिश करता हूँ ...
हंस Nowak

@AndroidEve: विंडोज के लिए Android SDK (शायद ADT नहीं) एक EXE फ़ाइल है, उदाहरण के लिए इंस्टॉलर_
r22.0.1

1
मैंने लाजर को चिह्नित किया- टिप्पणी उपयोगी है, लेकिन यह नहीं है! यह समाधान विंडोज 8 पर काम नहीं करेगा!
मार्क

जूल्स कोल + से सेटिंग JAVA_HOME वातावरण का समाधान मेरे विंडोज 7 64 बिट पर काम कर रहा है।
दूचुय

जवाबों:


1254

सूचना मिलने पर वापस दबाएँ और फिर अगला । इस बार यह मिल जाएगा JDK


32
विंडोज एक्सपी के लिए भी काम करता है। धन्यवाद!
Spidy

1
वाह मैंने अपनी धीमी लाइन पर JDK इंस्टॉलर को केवल फिर से डाउनलोड किया, यह महसूस करने के लिए कि मैंने JDK इंस्टॉल किया है! और यह काम किया धन्यवाद!
युहत्सर्न

42
विंडोज 7 x64 पर मेरे लिए काम नहीं करता है। मैं मजाक नहीं कर रहा हूं। मैंने JAVA_HOME सेट किया और मैंने कई बार आगे और पीछे क्लिक करने की कोशिश की, लेकिन यह अभी भी काम नहीं कर रहा है। न तो संग्रह से SDK Manager.exe चल रहा है और मैं सकारात्मक हूं कि मेरे पास JDK 7 स्थापित है (यहां तक ​​कि फिर से इंस्टॉलर चला और उसने मुझे बताया कि यह पहले से ही स्थापित है)।
f.ardelian

15
विंडोज 7 x64 के लिए एक काम तय नहीं है, उस स्पष्ट करने के लिए उत्तर को संपादित करने का सुझाव दें।
ग्रेग

7
मेरे JAVA_HOMEलिए C:\Program Files\Java\jdk1.7.0_17काम करने के लिए सेटिंग (निश्चित रूप से आपको प्रभाव लेने के लिए पर्यावरण चर में परिवर्तन के लिए इंस्टॉलर को पुनरारंभ करने की आवश्यकता है; आगे और पीछे उस के लिए काम नहीं करेगा)।
पीटर टीटी

280

वास्तविक सेटअप:

  • ओएस : विंडोज 8.1
  • JDK फ़ाइल: jdk-8u11-windows-x64.exe
  • ADT फ़ाइल: इंस्टॉलर_r23.0.2-windows.exe

स्थापित करें x64 JDK, और पहले-अगले विकल्प का प्रयास करें, और फिर JAVA_HOMEत्रुटि संदेश की तरह सेटिंग का प्रयास करें , लेकिन अगर वह आपके लिए काम नहीं करता है, तो यह प्रयास करें:

जैसा कि यह कहा गया है, JAVA_HOMEअपने पर्यावरण चर में सेट करें, लेकिन पथ में बैकस्लैश के बजाय फ़ॉरवर्ड स्लैश का उपयोग करें।

गंभीरता से।

मेरे लिए यह तब विफल हो JAVA_HOMEगया जब मैं C:\Program Files\Java\jdk1.6.0_31ठीक था लेकिन जब यह काम किया C:/Program Files/Java/jdk1.6.0_31- मुझे पागल कर दिया!

यदि यह पर्याप्त नहीं है, तो पर्यावरण चर % JAVA_HOME% की शुरुआत में भी जोड़ें Path ;

सिस्टम पर्यावरण चर में अद्यतन मान:

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

10
हाँ!!! यह एक मेरी जीत के लिए काम किया 7 प्रो 64 बिट स्थापित Android r18 exe संस्थापक के साथ। आप, सर, आज के लिए मेरे हीरो हैं। अब मुझे सिर्फ यह जानने की जरूरत है कि धरती पर आपने ऐसा कैसे सोचा? :-)
जूलियन हिगिन्सन

9
मैंने अनुमान लगाया कि संभावित रूप से विंडोज से नफरत करने वाले इस कोड को कभी भी इसका परीक्षण करने की जहमत नहीं उठाते, और उनके यूनिक्स फॉरवर्डलैश विंडोज बैकस्लैश में परिवर्तित नहीं हुए।
केंटन मूल्य

38
लगभग छोड़ दिया क्योंकि NOTHING इस समाधान सहित काम कर रहा था। हालांकि मेरी समस्या यह थी कि मैं बहुत चालाक बनने की कोशिश कर रहा था! मेरे पास JAVA_HOME C: / Program Files / Java / jdk1.7.0_03 / BIN पर सेट था लेकिन आपको / बिन शामिल करने की आवश्यकता नहीं है !!! बस इसे हटा दें और आप अच्छे होंगे!
Anon58192932

27
ENV चर जोड़ने के बाद इंस्टॉलर को पुनः आरंभ करने के लिए याद रखना।
theiOSDude

1
JAVA_HOME सेट करना मेरे लिए Win8 (C: \ Program Files \ Java \ jdk1.7.0_10) के तहत काम करता है। JAVA_HOME
gurehbgui

97

मुझे इसका हल मिल गया और यह खूबसूरती से बेवकूफ है। मैंने पाया कि Android SDK JDK का पता नहीं लगा सकता

SDK एरर स्क्रीन पर बैक बटन दबाएं जो बताता है कि EXE JDK का पता नहीं लगा सका है। फिर Next दबाएं ।

किसने सोचा होगा कि क्या होगा?


2
Win7 64 बिट पर मदद नहीं करता है।
Stepan Yakovenko

87

ऐसा लगता है कि यह 32 बिट JDK के बिना काम नहीं करता है। बस इसे स्थापित करें और खुश रहें ...


हम्मम ... मैंने वही किया लेकिन यह मेरे लिए काम नहीं किया। शायद एक अतिरिक्त कदम है जिसे करने की आवश्यकता है?
एंड्रॉयड ईव

9
मैं वास्तव में सिर्फ 32 बिट JDK के साथ एक ही समस्या थी
विन्थारस

3
मैं के साथ "installer_r20-खिड़कियों" एंड्रॉयड एसडीके स्थापित करने के लिए कोशिश कर रहा हूँ और यह अभी भी JAVA_HOME env स्थापित करने के बाद भी वैध के रूप में 64 बिट JDK स्वीकार करने के लिए मना कर दिया। वर। GOOGLE: FIX IT !!
किसी ने

1
मैंने जावा एसडीके x64 स्थापित किया था। ऐसा प्रतीत होता है कि Android SDK x32 है। एक अच्छा, क्या आप अगली बार स्पष्ट हो सकते हैं?
वलमास

1
मेरे लिए काम किया, विन 7 64 बिट। कोई फायदा नहीं हुआ दूसरे उपाय की कोशिश की।
मार्टिन लिन

33

मैंने इसके बजाय .zip संग्रह डाउनलोड किया SDK Manager.exe, और यह एक आकर्षण की तरह काम किया। आपके पास .exe अन्यथा के साथ एक ही समस्या थी।


26

चेतावनी: एक टिप्पणीकार के रूप में, यह एक विंडोज 7 पर कोशिश मत करो! मैंने इसे विंडोज एक्सपी 64 बिट के साथ परीक्षण किया।

जैसा कि पोस्ट किया गया समाधान सभी के लिए काम नहीं करता है (मुझे, खुद को, और मैं भी), मैं विंडोज 64 बिट सिस्टम पर इसे हल करने के लिए दूसरे तरीके (रजिस्ट्री हैकिंग, आदि के बिना) की मांग करने वालों के लिए एक नोट छोड़ना चाहता हूं। बस अपने पर्यावरण चर पर PATH (बड़े अक्षरों में !!) जोड़ें और अपने JDK-Path पर मान सेट करें।

मैंने JDK को मौजूदा "पथ" में जोड़ा, जो काम नहीं करता था, जैसे कि यह JAVA_HOME या "Back" -Solution के साथ नहीं था। इसे "पथ" में जोड़कर आखिरकार चाल चली गई।

मुझे उम्मीद है कि यह किसी के लिए मददगार हो सकता है।


मैंने इस एक को छोड़कर अन्य सभी उत्तरों की कोशिश की है। मैं इसे एक शॉट और एक दो दिनों में वापस रिपोर्ट दूँगा।
f.ardelian

चेक, राईट .. पुराना और सिंपल जावा क्लास पाथ वैरिएबल; =)))))) पीएस: thx, इसे गूगल के माध्यम से मिला और खुद इसे पोस्ट करना चाहता था .. :) डायलॉग वास्तव में कहता है कि आपको इसे करना चाहिए;) कोई नहीं आज पढ़ता है
cV2

5
ऐसा लगता है कि पर्यावरण चर नाम विंडोज 7 पर असंवेदनशील हैं, इसलिए जब मैंने 'पथ' चर जोड़ा तो यह 'पथ' चर को बदल दिया। किसी और के लिए बस एक चेतावनी जो कोशिश करता है!
इयान न्यूजन

1
अभी भी मेरे लिए काम नहीं किया, आश्चर्य है कि क्या गलत है :( मेरे पास पहले से ही पथ चर है, मैंने इसे PATH में बदल दिया और अपने jdk पथ को "C: \ Program Files \ Java \ jdk1.7.0_05 \ bin" में जोड़ दिया। w / o उद्धरण), फिर android sdk को स्थापित करने की कोशिश की, फिर भी आगे नहीं बढ़ेंगे :(
wliao

3
यह मेरे लिए, एक अतिरिक्त कदम के साथ काम किया। मुझे c: \ windows \ system32 में java.exe फ़ाइल का नाम बदलकर कुछ और करना पड़ा (java.exe.old मेरे लिए)। इसने इसे वास्तव में JDK निर्देशिका की जाँच की, और यह इसे हल करने में सक्षम था।
आयरनिकमफिन

21

आपको केवल निम्नलिखित दो रजिस्ट्री प्रविष्टियों की आवश्यकता है। ऐसा लगता है कि जो कोई भी अन्य रजिस्ट्री सामान तैनात मूल रूप से बस से सभी चाबियाँ की नकल की HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoftमें HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoftहै, जो स्पष्ट रूप से एक आदर्श समाधान क्योंकि चाबियों का सबसे ज्यादा जरूरत नहीं कर रहे हैं नहीं है।

[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"

20

इन समाधानों में से किसी ने भी मेरे लिए काम नहीं किया। मैं इसे अस्थायी रूप से के फ़ाइल नाम को बदलकर तय C:\Windows\System32\java.exeकियाjava_.exe


1
इसने मेरे 64 बिट विंडो 7 में jdk7x64bit और 20.0.3 इंस्टॉलर के साथ काम किया
नूनो फर्टाडो

वाह! Windows 7 x64बिना सही काम किया 32-bit JDK! बहुत बहुत धन्यवाद :)
Sdghasemi

धन्यवाद! मेरे लिए काम किया। पागल - विंडोज पर इन उपकरणों को स्थापित करने के लिए यह सब बगिया के साथ क्या देता है?
mg1075

19

यहां किसी भी समाधान ने 64-bitसंस्करण के लिए काम नहीं किया ।

अपने वातावरण चर में JDKपथ से पहले पथ डालने से c:\windows\system32\समस्या हल हो जाती है। अन्यथा संस्करण 32-bit java.exeसे पहले पाया जाता है 64-bit JDK


बहुत सारे जावा के रास्ते में मुझे लगता है ... यह दोनों मामलों में एक ही java.exe नहीं होना चाहिए?
सीनजा

@SJJ ऐसे मामले हैं जहां आपने जावा को 32 बिट और 64 बिट के रूप में स्थापित किया है और आपको यह सुनिश्चित करना है कि यह पहली बार 64 बिट संस्करण में दर्ज हो
पास्कलियस

मुझे नहीं लगता था कि जावा को एक नई विंडोज़ मशीन पर डिफ़ॉल्ट रूप से स्थापित किया जाएगा ... लेकिन वहां मैं फिर से मान
जाऊंगा

यह समाधान Windows8 x64 के लिए काम करता है। बिना किसी भाग्य के ऊपर और सब कुछ करने की कोशिश की।
आंद्रेई ड्वॉयनोस

18

एक-दो ब्लॉग पोस्ट पढ़ने के बाद, जब इंस्टॉलर का कहना है कि JDK नहीं मिल सकता है, तो BACK पर क्लिक करके यह और भी आसान तय प्रतीत होता है , और फिर बस NEXT पर फिर से क्लिक करें और जादुई रूप से यह JDK पाता है। कोई रजिस्ट्री आसपास खिलवाड़ या फिर से डाउनलोडिंग आदि नहीं।


15

JAVA_HOME पर्यावरण चर ( सिस्टम चर के तहत ) को जोड़ने ने मेरे लिए चाल चली। "बैक" और "नेक्स्ट" बटन पर क्लिक करने से काम नहीं चला।

विंडोज 7 प्रोफेशनल x64, JDK 1.7.0_04 (64 बिट, मेरे पास x86 संस्करण स्थापित नहीं है)

मुझे लगता है कि इंस्टॉलर JDK को विशिष्ट (1.6?) संस्करण में खोजने की कोशिश करता है और यदि यह नहीं मिल सकता है, तो JAVA_HOME की जांच करता है जो मेरे मामले में सेट नहीं किया गया था। मेरे पास एक और कंप्यूटर (एक ही सिस्टम है लेकिन JDK 1.6 x64 के साथ) और यह JAVA_HOME वैरिएबल के बिना काम करता है।

आपको JDK का 32 बिट संस्करण स्थापित करने की आवश्यकता नहीं है :)


1
यह एकमात्र ऐसा है जिसने मेरे लिए काम किया। मेरा मूल्य है: C: \ Program Files \ Java \ jdk1.7.0_04
DefenestrationDay

1
मैंने उपयोगकर्ता चर के लिए C: / Program Files / java / jdk1.7.0 जोड़ा और JAVA-HOME के ​​रूप में सेट किया। मेरे लिए काम किया।
वासवा सैमुअल 25'12

यह सही तरीका है। मा मशीन win7 64 बिट के लिए ठीक काम करता है। बिना जेडीके 32 बिट।
जशन पीजे

11

मैंने Java.exe की प्रतिलिपि बनाई

C: \ Windows \ System32

सेवा

C: \ Windows \ SysWOW64

और यह काम किया।

मैं 64 बिट विंडोज 8 का उपयोग कर रहा हूं।


आप, श्रीमान, एक जीवन रक्षक हैं। विश्वास नहीं कर सकता कि ये हास्यास्पद मुद्दे अभी भी एक साल बाद मौजूद हैं
General_Twyckenham

सहमत आप एक जीवन
रक्षक हैं। धन्यवाद

9

करने के लिए JAVA_HOMEपर्यावरण चर सेट

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

के बजाय

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

यह मेरे लिए तय है।


यह वही है जिसने मेरे लिए काम किया है। मैंने पहले से ही पर्यावरण चर निर्धारित किया था, वापस क्लिक किया और फिर अगला, कोई प्रबल नहीं हुआ। यह काम लग रहा था। किसी और के लिए जो समस्याएँ हो सकती हैं, मैं विंडोज 8.1 और जावा जेडीके / जेआरई 8 का उपयोग कर रहा हूं। अगला क्लिक करने के बाद, यह वापस /system32/java.exe पर जाता है और कहता है कि यह पाया गया।
joshft91

9

ऊपर वाले व्यक्ति ने इसे लगाया: "मैंने इस समस्या का भी अनुभव किया, लेकिन किसी भी उत्तर ने मदद नहीं की। मैंने जो किया, मैंने JAVA_HOME चर से अंतिम बैकस्लैश को हटा दिया और यह काम करना शुरू कर दिया। इसके अलावा, बिन फ़ोल्डर को शामिल न करने के लिए याद रखें। पथ। " यह वास्तव में सही उत्तर था।

इस एसडीके को यह स्थापित करने के लिए कि मैंने क्या किया है। मैं नवीनतम Microsoft OS विंडोज 8 चला रहा हूं।

उपयोगकर्ता चर:

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

पर्यावरण चर

ये दो बनाएं:

CLASSPATH %HOME_JAVA%\jre\lib

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

यह पहले से ही मौजूद है तो बस संपादित करें:

पथ WindowsPowerShell\v1.0\बस के अंत में यह जोड़ें ";C:\Program Files\Java\jdk1.7.0_09"

यह वही है जो मैंने किया और इसने मेरे लिए काम किया। =)


इसने काम कर दिया। मैं वास्तव binमें JAVA_HOMEपथ के अंत में भी जोड़ रहा था लेकिन इसे हटा दिया
सुधीर कौशिक



7

.Exe इंस्टॉलर के बजाय ज़िप किए गए संस्करण को डाउनलोड करने और स्थापित करने का प्रयास करें।


यह क्रैप फिक्स इश्यू का सबसे बड़ा ढेर है जिसे मैंने कभी देखा है। इसकी तरह लोग सौ अलग-अलग चीजों की कोशिश कर रहे हैं, एक चीज यहां काम करती है और वहां नहीं। अगर यह तथाकथित बड़ी टेक कंपनी "Google" से है तो ऐसा मुद्दा क्यों है। मुझे लगता है कि उन्हें अपनी बकवास को ठीक करने में निवेश करने की आवश्यकता है। कारों और सामानों को बनाने के बजाय। मेरा सेटअप अभी भी काम नहीं करता है। जब मैं SDK स्थापित करता हूं तो यह कहता है कि इसने JDK को सही फ़ोल्डर में पाया है, लेकिन तब SDK प्रबंधक को कोई बात नहीं खुली! मेरे दूसरे पीसी पर ठीक काम करता है। एक ही सेटअप और मशीन के साथ
user2899094

6

इसके अलावा, व्यवस्थापक के रूप में भागो ! बैकलैश फिक्स के साथ मेरे लिए काम किया।


5

मुझे एक ही समस्या थी और इसे JDK (Windows XP x64 पर) के x86 संस्करण को स्थापित करके हल किया।


आपको ऐसा करने की जरूरत नहीं है। ऊपर मेरे जवाब की जांच करें :)
Marcin Robaszy answerski

5

मुझे एक ही समस्या थी, सभी समाधानों की कोशिश की लेकिन कुछ भी काम नहीं किया। समस्या यह है कि विंडोज 7 स्थापित 64 बिट के साथ है और आपके द्वारा इंस्टॉल किया जा रहा सभी सॉफ्टवेयर 32 बिट का होना चाहिए। Android SDK अपने आप में 32 बिट है और यह केवल 32 बिट JDK की पहचान करता है। तो निम्नलिखित सॉफ्टवेयर स्थापित करें।

  1. JDK (32 बिट)
  2. एंड्रॉइड एसडीके (एसडीके को स्थापित करते समय, सुनिश्चित करें कि इसे "सी: \ प्रोग्राम फाइल्स (x86)" के अलावा, अन्य ड्राइव में या उस निर्देशिका में जहां ग्रहण निकाला जाता है, स्थापित करें)
  3. ग्रहण (32 बिट) और अंत में एडीटी

मैंने इसे आजमाया और सभी ठीक काम करते हैं।


4

मैंने इस समस्या का भी अनुभव किया, लेकिन किसी भी उत्तर ने मदद नहीं की। मैंने क्या किया, मैंने JAVA_HOME चर से अंतिम बैकस्लैश हटा दिया और यह काम करना शुरू कर दिया। इसके अलावा, पथ में बिन फ़ोल्डर को शामिल नहीं करना याद रखें।


4

Android SDK 32 बिट ऐप है, और इसे काम करने के लिए JDK के 32 बिट की आवश्यकता होती है ... 64 बिट JDK इसके लिए कोई उपयोग नहीं करेगा ...


4

1-बस "JAVA_HOME" पर्यावरण चर बात किया है।

2-एंड्रॉइड एसडीके पर राइट-क्लिक करें और संगत टैब से विंडोज 7 और व्यवस्थापक चुनें।

3-इसे फिर से चलाएं।


4

काम कर रहे समाधान और कोई क्षेत्रीय मोड की आवश्यकता नहीं है

बस अपने पाथ पर्यावरण के सामने अपने जावा बिन पथ रखो।

पहले पाथ

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

के बाद पाथ

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

और अब एंड्रॉइड एसडीके इंस्टॉलर काम कर रहा है।

BTW, मैं Win7 x64 चला रहा हूं।


3

हाँ जावा एसई एसडीके (या किसी भी संयोजन) के 32 बिट संस्करण स्थापित करें। जो आपकी समस्या को हल करने में मदद करे।


4
"पीछे और आगे" उत्तर देखें। यही उपाय है। रजिस्ट्री के साथ खेलना भूल जाओ या 32 बिट स्थापित करें।
llappall

@llappall यह कुछ मामलों में काम नहीं करता है। मेरा उत्तर ऊपर पढ़ें;)
मार्सिन रोबासज़ी

3

Windows 8 x 64 पर इंस्टॉलर_r21.1-windows.exe के लिए मेरे लिए जो काम किया गया वह मेरे उपयोगकर्ता पर्यावरण चर JAVA_HOME को C: \ Program Files \ Java \ jdk1.7.0_10 पर सेट कर रहा था। आशा है कि यह आप सभी की मदद करता है! :)


2

आपको 32-बिट SDK संस्करण डाउनलोड करना होगा क्योंकि Win7 64-बिट समर्थित नहीं है केवल Windows Server 2003 में समर्थित 64-बिट संस्करण है। जावा एसडीके के डाउनलोड के दौरान "विंडोज" को अपने प्लेटफॉर्म के रूप में चुनें और "विंडोजएक्स 64" नहीं।
एक बार जब मैं इस Android एसडीके एक आकर्षण की तरह स्थापित किया था। उम्मीद है की यह मदद करेगा।


6
नहीं। जैसा कि ऊपर बताया गया है वैसा ही आगे-पीछे करें।
llappall

नहीं, मेरे पास एक पीसी है जहाँ मैंने सभी jave jdk और jre इंस्टॉल को अनइंस्टॉल किया है, फिर केवल 64 लेकिन JDK और JRE को स्थापित किया है। और एसडीके प्रबंधक ने बिना किसी प्रोब के काम किया। अपने दूसरे पीसी पर मैंने उसी तरीके का इस्तेमाल किया और नहीं यह काम नहीं करता है
user2899094

2

मैं विंडोज 7 का 64-बिट संस्करण चला रहा हूं और जब निष्पादन योग्य का उपयोग करके एंड्रॉइड स्टूडियो 1.0 स्थापित करने का प्रयास किया जा रहा था, तो मुझे यह मुद्दा मिल रहा था:

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

मैंने JDK 1.7 और 1.8 के सभी सूचीबद्ध समाधानों और कई अलग-अलग संस्करणों की कोशिश की - कोई पासा नहीं। मैं आवेदन के ज़िपित संस्करण को स्थापित करने के साथ गया और यह एक आकर्षण की तरह काम करता है:

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

फिर भी इस समस्या से परेशान; विशेष रूप से तब से जब Android स्टूडियो के बीटा संस्करणों ने ठीक काम किया।


2

उपरोक्त विधियों ने विंडोज 8 प्रो में मेरे लिए काम नहीं किया।

बस रास्ता तय किया

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

जहाँ C आपकी ड्राइव है जिसमें आपने JDK स्थापित किया है।

अंत में पिछड़े स्लैश को न भूलें।


1

मैंने कई पोस्ट किए गए समाधानों की कोशिश की और फिर इसे काम करने से पहले एक सिस्टम रिबूट लिया, जो कि हो सकता है क्योंकि मैंने अभी-अभी जेडीके स्थापित किया था। यहां वे सभी चीजें हैं जो मैं चला रहा था - यकीन नहीं कि जो जरूरी थे:

  • 64-बिट JDK स्थापित।
  • JAVA_HOME बैकस्लैश () के बजाय फ़ॉरवर्ड स्लैश (/) का उपयोग करके परिभाषित किया गया है।
  • JDK 'बिन' निर्देशिका PATH की शुरुआत में सूचीबद्ध ।
  • सिस्टम रिबूट।
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.