2016-11-07 13 views
46

मेरे पास एंड्रॉइड स्टूडियो 2.2 है। मैं एक प्रोजेक्ट खोलने की कोशिश कर रहा हूं, लेकिन मुझे त्रुटि है "हैश स्ट्रिंग के साथ लक्ष्य ढूंढने में विफल 'एंड्रॉइड -25' '। त्रुटि संदेश के नीचे मुझे एक लिंक दिखाई देता है "लापता प्लेटफ़ॉर्म इंस्टॉल करें और सिंक प्रोजेक्ट इंस्टॉल करें"। अगर मैं इस लिंक पर क्लिक मैं एक त्रुटि, जो कहते हैंहैश स्ट्रिंग के साथ लक्ष्य खोजने में विफल 'एंड्रॉइड -25'

मिल "निम्नलिखित संकुल उपलब्ध नहीं हैं: - पैकेज आईडी प्लेटफार्मों, एंड्रॉयड -25"।

एंड्रॉइड एसडीके उपकरण में, मैं पहले से ही "एंड्रॉइड 7.0" (एपीआई लेवल 24) देख सकता हूं। Android Verisons और उसके API स्तरों के विवरणों की जांच करने पर, मैंने पाया कि एंड्रॉइड नौगेट में एपीआई स्तर 24-25 है। मैं जानना चाहता हूं कि मैं एसडीके को API24 से 25 तक कैसे अपडेट कर सकता हूं?

+0

आप एसडीके प्रबंधक पर एपीआई स्तर 25 के लिए एसडीके नहीं मिल रहा है, तो आप अब compileSdkVersion, buildToolsVersion और targetSdkVersion या अद्यतन एंड्रॉयड स्टूडियो 2.2.2 करने के लिए एपीआई स्तर 24 सेट कर सकते हैं। – kimkevin

+0

2.2.3 – phnmnn

+0

पर एंड्रॉइड स्टूडियो अपडेट करें मुझे आश्चर्य है कि यह उपयोगकर्ता को इसे अपडेट करने के लिए क्यों मजबूर करता है? इस बीच उत्पादन कोड स्वयं सभी नवीनतम संस्करण का उपयोग नहीं करते हैं .... – gumuruh

उत्तर

74

आपको कुछ भी अपडेट करने की आवश्यकता नहीं है। एंड्रॉइड एसडीके प्रबंधक से एपीआई 25 के लिए या एंड्रॉइड स्टैंडअलोन एसडीके मैनेजर लॉन्च करके बस एसडीके डाउनलोड करें। त्रुटि गायब प्लेटफ़ॉर्म के लिए है और अनुपलब्ध टूल के लिए नहीं है। Android SDK Manager Android Studio 2.2.2

+0

मैं समझता हूं कि मैं एसडीके प्रबंधक के माध्यम से एपीआई 25 डाउनलोड कर सकता हूं, लेकिन एसडीके प्रबंधक एपीआई 25 नहीं दिखाता है। मुझे एसडीके में सूचीबद्ध एपीआई 25 नहीं दिख रहा है प्रबंधक, न तो यह मुझे नई एपीआई चुनने की इजाजत दे रहा है। – KurioZ7

+0

क्या आपने स्टैंडअलोन एसडीके प्रबंधक के साथ प्रयास किया है? –

+0

मुझे उबंटू में एक ही समस्या का सामना करना पड़ा। मैं कमांड लाइन का उपयोग कैसे स्थापित करूं? –

0

आप स्थापना निर्देशिका पर जाकर एसडीके स्टैंडअलोन खोल सकते हैं, बस एसडीके प्रबंधक.एक्सई पर राइट क्लिक करें और व्यवस्थापक के रूप में चलाने पर क्लिक करें। मुझे उम्मीद है इससे मदद मिलेगी।

2

मैं इसी तरह की समस्या

1 मिला: मैं इस सवाल का जवाब है जो ऊपर सही चिह्नित है साथ हल करने की कोशिश की लेकिन मैं सिस्टम सेटिंग जो अद्भुत छोड़ने गया था (मैकबुक पर) प्राप्त करने में सक्षम नहीं था।

अधिकांश समय ऐसी त्रुटियां & समस्याएं आपकी ग्रेड फ़ाइल को अन्य ग्रेड फ़ाइल के साथ बदलने की वजह से आती हैं, जिसके कारण ग्राडल ठीक से सिंक नहीं होता है और परियोजना समस्या का निर्माण करते समय आता है। मुद्दा मूल रूप से प्लेटफार्म टूल्स के लिए गैर सिंकिंग से संबंधित है

समाधान ए: फ़ाइल पर जाएं और फिर अपने प्रोजेक्ट strucutre -modules -app-Properties -build टूल संस्करण पर जाएं- अपने प्रोजेक्ट के लिए आवश्यक विकल्पों पर क्लिक करें (यदि आवश्यक हो उपकरण संस्करण का निर्माण करें, वहां कोई अन्य नहीं चुना गया है)। यह ग्रेड फ़ाइल को सिंक करेगा और अब आप अपनी आवश्यकता के अनुसार ग्राडल पर जा सकते हैं और लक्ष्य संस्करण बदल सकते हैं और टूल संस्करण बना सकते हैं। आपको इसे सिंक करने के लिए आवश्यक प्लेटफ़ॉर्म टूल डाउनलोड करने के लिए कहा जाएगा, अब इंस्टॉल टूल संस्करण पर क्लिक करें और प्रोजेक्ट को बनाने दें

समाधान बी: ​​अगर आप सिस्टम सेटिंग का विकल्प प्राप्त कर सकते हैं और प्लेटफ़ॉर्म टूल इंस्टॉल कर सकते हैं तो Anuja Ans का प्रयास करें।

0

डिफ़ॉल्ट Gradle संस्करण 3.3 कुछ बग हो सकते हैं, मैं 3.5 Gradle में स्विच करने और सब कुछ ठीक

0

सुनिश्चित करें कि आपके कंप्यूटर इंटरनेट से जुड़ा हुआ है, तो लिंक है कि त्रुटि संदेश यानी "के साथ आता है पर क्लिक करें मिला लापता प्लेटफ़ॉर्म (सि) और सिंक प्रोजेक्ट इंस्टॉल करें ", इसे कुछ सेकंड दें, खासकर यदि आपके कंप्यूटर में कम चश्मा हैं, तो यह एसडीके क्विकफ़िक्स इंस्टॉलेशन नामक एक विंडो लाएगा, सबकुछ वहां से सरल है।

8

ठीक है, मैं इस मुद्दे से पीड़ित था लेकिन अंततः मुझे समाधान मिला।

समस्या यहां से प्रारंभ होता: [ "लापता मंच (रों) और सिंक परियोजना स्थापित करें" (लिंक) & Gradle सिंक में विफल रहा है काम नहीं करता है]

समस्या स्रोत: बस app -> src-build.gradle की जाँच और आप पाएंगे पैरामीटर

  1. compileSdkVersion 25

  2. buildToolsVersion "25.0.1"

  3. targetSdkVersion 25

नोट: आप इन मानकों मिल सकती है के साथ विभिन्न मूल्यों build.gradle में compileSdkVersion 23 आदि

ये ऊपर मानकों जैसे त्रुटि पैदा करता है क्योंकि उनके मूल्यों अपने वर्तमान एसडीके संस्करण के साथ संगत नहीं हैं ।

यह त्रुटि का हल आसान है, बस अपने Android स्टूडियो में एक नई परियोजना खोलने के लिए, कि नई परियोजना goto app -> src-build.gradle में।

नई परियोजना की build.gradle फ़ाइल में इन मानकों को खोजने:

enter image description here

मेरे मामले में ये हैं:

compileSdkVersion "26"  
buildToolsVersion "26.0.1" 
targetSdkVersion 26 

अब अपने नए परियोजना build.gradle फ़ाइल से इन मानकों को कॉपी करें और उन में पोस्ट अन्य प्रोजेक्ट की एक ही फ़ाइल (त्रुटि होने)।

संबंधित मुद्दे