2013-07-16 12 views
5

मैं एंड्रॉइड स्टूडियो का नया उपयोगकर्ता हूं और मुझे एंड्रॉइड स्टूडियो प्रोजेक्ट को अन्य पीसी पर एंड्रॉइड स्टूडियो में आयात करने की कोशिश करने में गंभीर समस्या है। आम तौर पर, मेरा ग्रैडल परियोजना का निर्माण नहीं करना चाहता है और यह पथ के साथ समस्या के कारण होता है।एंड्रॉइड स्टूडियो: ग्रैडल बिल्ड त्रुटि, एसडीके और संकलन-सर्वर का पता नहीं लगा सकता

त्रुटि लॉग:

Failed to import Gradle project: Could not fetch model of type 'IdeaProject' using Gradle distribution 'http://services.gradle.org/distributions/gradle-1.6-bin.zip'. 
Build file 'E:\Projects\MenuMenu\EventGame\build.gradle' line: 1 
A problem occurred evaluating project ':EventGame'. 
A problem occurred evaluating project ':EventGame'. 
The SDK directory 'E:\Program Files (x86)\Android\android-studio\bin' does not exist 

मेरे Android-स्टूडियो SDK निर्देशिका में है:

E:\Program Files (x86)\Android\android-studio\sdk 

मैं इसी तरह की समस्याओं के साथ विभिन्न पदों है कि आप पथ बदल सकते हैं local.properties फ़ाइल में एसडीके करने से पाया । मेरा इस तरह वर्तमान में दिखता है:

sdk.dir= 

तो यह खाली है, लेकिन अभी भी डिफ़ॉल्ट पथ किसी तरह सेट कर दिया जाता है करने के लिए "ई: \ Program Files (x86) \ एंड्रॉयड \ एंड्रॉयड स्टूडियो \ बिन" और मैं पता नहीं कैसे करने के लिए है बदल दें। अगर मैं sdk.dir वास्तविक पथ में जोड़ने का प्रयास करता हूं तो त्रुटि समान होती है लेकिन त्रुटि में पथ ऐसा दिखता है।

The SDK directory 'E:\Program Files (x86)\Android\android-studio\bin"E:\Program Files (x86)\Android\android-studio\sdk"' does not exist 

कारणों मैं शुद्ध लोगों की समस्या को हल कर रहे थे के माध्यम से मिल सकता है के 90% में जोड़कर: sdk.dir =/अनुप्रयोग/एंड्रॉयड Studio.app/sdk

लेकिन तब निर्देशिका ई पर सेट है : \ प्रोग्राम फ़ाइलें (x86) \ Android \ android-studio \ bin \ अनुप्रयोग \ Android Studio.app \ sdk और ऐसा कुछ मेरे पीसी में मौजूद नहीं है।

क्या आपको कोई समस्या है कि इस समस्या को हल करने का तरीका क्या है। क्या इस डिफ़ॉल्ट पथ को बदलने का कोई तरीका है? मैं भी त्रुटि मिलती है:

E:\Projects\MenuMenu\EventGame\build.gradle 
Gradle: A problem occurred evaluating project ':EventGame'. 
> The SDK directory 'E:\Program Files (x86)\Android\android-studio\system\compile-server' does not exist. 

Thats कैसे मेरे फ़ोल्डरों लगता है: https://www.dropbox.com/s/ikj63gmyfax8z4u/folders.png

उत्तर

3

सामान्य समस्या में ठीक है तथ्य यह है कि परियोजना एंड्रॉयड-स्टूडियो मैक पर स्थापित से आयात किया गया था की वजह से किया गया था। स्लैश ओपोजिट दिशा में थे, और किसी भी तरह से प्रोग्राम डिफ़ॉल्ट दिशा को ओवरराइड नहीं कर सका क्योंकि वह पथ को समझ नहीं पाया।

+0

ठीक कारण स्पष्ट है। आपने समस्या को कैसे ठीक किया, आपने किस फाइल को संपादित किया? –

+2

यह "local.properties" फ़ाइल होगी। Sdk.dir = {your sdk path} सेट करें नोट करें कि विंडोज़ पर, पूरी तरह योग्यता प्राप्त पथ काम नहीं कर रहा है (यानी सी: \ जो भी \ sdk)। ऐसा लगता है कि एक ही ड्राइव पर होना जरूरी है और रूट के पूर्ण पथ के रूप में निर्दिष्ट है (यानी/जो भी/एसडीके)। –

4

सबसे आसान और ऐसा करने के लिए स्पष्ट तरीका imho कोड से निर्देशिका स्थापित करने के लिए नहीं है, लेकिन Windows में एक वातावरण चर के साथ:

  • प्रेस जीत + रोकें कुंजी एक साथ प्रणाली जानकारी देखने के लिए
  • उन्नत सिस्टम सेटिंग्स पर क्लिक करें (या similar..i सटीक अंग्रेज़ी अनुवाद पता नहीं है) उन्नत टैब का चयन करें और "पर्यावरण चर"
  • नीचे क्लिक पर एक और खिड़की जहां पर क्लिक करें पॉप अप होता है "नया ..." के निचले हिस्से में बटन खिड़की (सिस्टम चर क्षेत्र)
  • नाम चर ANDROID_HOME और मूल्य के रूप में अपने एसडीके के लिए पथ पेस्ट (अपने मामले ई में: \ Program Files (x86) \ एंड्रॉयड \ एंड्रॉयड स्टूडियो \ SDK)
  • बचाने के लिए और करीब सब कुछ

यदि आपके पास कमांड लाइन विंडो खुलती है तो इसे बंद करें और cmd.exe को फिर से खोलें यदि आप कमांड लाइन के भीतर ANDROID_HOME का उपयोग करना चाहते हैं।

+0

एंड्रॉइड स्टूडियो को एंड्रॉइड_एचओएमई वैरिएबल काम करने के लिए पुनरारंभ करें। – nhkhanh

0

निचले दाएं भाग पर एक डिस्प्ले टाइप आइकन है, उस पर क्लिक करें, फिर बाईं ओर धीरे-धीरे क्लिक करें, फिर आइकन पर क्लिक करके इसे रीफ्रेश करें। आपके पास शुद्ध कनेक्टिविटी होना चाहिए। यह लगभग 50kb, एक छोटी फ़ाइल डाउनलोड करेगा। यह मेरे लिए काम करता है।

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