java - एंड्रॉइड एसडीके इंस्टॉलेशन जेडीके नहीं मिला है




android sdk (20)

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

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


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


1-बस "JAVA_HOME" पर्यावरण परिवर्तनीय चीज किया।

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

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


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

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

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

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


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


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


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

बस पथ को सेट करें

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

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

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


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


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


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

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

मैंने जेडीके को मौजूदा "पथ" में जोड़ा जो काम नहीं करता था, जैसे कि यह जावा-एचओएमई या "बैक" -उशन के साथ नहीं था। इसे "पाथ" में जोड़कर आखिरकार चाल चल गई।

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


जब आप अधिसूचना प्राप्त करते हैं और फिर अगला दबाएं। इस बार यह जेडीके मिलेगा।


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


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

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

मैंने कोशिश की और सब ठीक काम करता है।


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

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

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

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

अभी भी इस समस्या से परेशान; विशेष रूप से एंड्रॉइड स्टूडियो के बीटा संस्करणों ने ठीक काम किया है।


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


मैंने जावा.एक्सई की प्रतिलिपि बनाई

C: \ Windows \ System32

सेवा मेरे

C: \ Windows \ SysWOW64

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

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


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


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

  • ओएस: विंडोज 8.1
  • जेडीके फ़ाइल: jdk-8u11-windows-x64.exe
  • एडीटी फ़ाइल: installer_r23.0.2-windows.exe

X64 जेडीके स्थापित करें, और पहले बैक-अगली विकल्प को आजमाएं, और फिर त्रुटि संदेश की तरह JAVA_HOME सेट करने का प्रयास करें, लेकिन यदि यह आपके लिए भी काम नहीं करता है, तो इसे आज़माएं:

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

गंभीरता से।

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

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

सिस्टम एनवायरनमेंट वैरिएबल में अपडेटेड वैल्यू:

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

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


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


JAVA_HOME पर्यावरण परिवर्तक को सेट करना

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

के बजाय

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

यह मेरे लिए तय किया।





jdk6