2013-05-24 6 views
49

मैं एंड्रॉइड स्टूडियो इंस्टॉलेशन के लिए सभी आवश्यक चरणों का पालन करता हूं। मैंने this प्रश्न भी चेक किया, लेकिन फिर भी एक ही समस्या का सामना करना पड़ रहा है।एंड्रॉइड स्टूडियो "प्रोजेक्ट स्ट्रक्चर" ठीक से नहीं आ रहा है

लेकिन जब भी मैं कोई नई परियोजना बनाता हूं, स्क्रीन के बाद आती है। मुझे कोई प्रोजेक्ट स्ट्रक्चर नहीं मिला क्योंकि मैं ग्रहण में देख सकता हूं।

enter image description here

यहाँ, मैं किसी भी "src", "रेस" या किसी भी फ़ाइल संरचना नहीं मिल रहा। कोई विचार, उचित परियोजना संरचना कैसे प्राप्त करें?

जब मैंने सबमिट करने के लिए त्रुटि के बाद "नया मॉड्यूल" जोड़ने का प्रयास किया।

No message 
java.lang.IllegalStateException: 
at com.android.tools.idea.wizard.NewModuleWizard.onFailure(NewModuleWizard.java:159) 
at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$3.execute(ExternalSystemUtil.java:340) 
at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$4$1.run(ExternalSystemUtil.java:364) 
at com.intellij.openapi.progress.impl.ProgressManagerImpl$TaskRunnable.run(ProgressManagerImpl.java:493) 
at com.intellij.openapi.progress.impl.ProgressManagerImpl$6.run(ProgressManagerImpl.java:304) 
at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:185) 
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:226) 
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:175) 
at com.intellij.openapi.application.impl.ApplicationImpl$10$1.run(ApplicationImpl.java:695) 
at com.intellij.openapi.application.impl.ApplicationImpl$8.run(ApplicationImpl.java:458) 
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) 
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) 
at java.util.concurrent.FutureTask.run(FutureTask.java:166) 
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) 
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) 
at java.lang.Thread.run(Thread.java:722) 
at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:154) 

जब मैं संपादित विन्यास पर जाते हैं, इसके बाद के संस्करण त्रुटि के कारण किसी भी मॉड्यूल नहीं बना सकते।

enter image description here

+1

फ़ाइलें स्वतः उत्पन्न नहीं हुई हैं। इस ['ग्रैडल गाइड'] (http://tools.android.com/tech-docs/new-build-system/user-guide) का संदर्भ लें। –

+0

क्या आपने सृजन के बाद परियोजना को चलाने की कोशिश की? यह क्या होता है या नहीं? –

+0

@ यूएसर 54564213, कृपया मेरा संपादन प्रश्न देखें। –

उत्तर

43

फ़ाइल> परियोजना संरचना> परियोजना सेटिंग्स> मॉड्यूल पर जाएं।

हरे रंग के रंग + पर क्लिक करें और नया मॉड्यूल जोड़ें। एप्लिकेशन मॉड्यूल का चयन करें और सामग्री प्रोजेक्ट को अपने प्रोजेक्ट मॉड्यूल पर सेट करें।

अगला क्लिक करें और फिर समाप्त करें।

यह चाल करना चाहिए और पूरी परियोजना संरचना दिखाई देगी। यह मेरे लिए काम किया।

+1

मैंने मैन्युअल रूप से मॉड्यूल बनाने के बिना समस्या को ठीक किया। मेरा उत्तर देखें। – theblang

+0

'मौजूदा स्रोत से सटीक मॉड्यूल आयात करें' (सटीक शब्द नहीं) 'का चयन करें, जब आपको संकेत मिलेगा 'रेडियो बटन के रूप में एक नया मॉड्यूल और उपरोक्त विकल्प बनाएं' से चुनें। – Darpan

+0

एंड्रॉइड स्टूडियो 2.3.1 में, यदि आप मॉड्यूल जोड़ना चाहते हैं तो आपके पास एप्लिकेशन मॉड्यूल विकल्प नहीं है। उस संस्करण के लिए एक अलग समाधान होना चाहिए .. .. नीचे मेरा जवाब देखें। –

3

अंत में समाधान खोजने के।

जब भी एंड्रॉइड स्टूडियो शुरू होता है, तो यह "ग्रैडल" स्थापना की खोज करता है। यदि नहीं मिला, तो यह इसके नए संस्करण को डाउनलोड करेगा और इसे यहां कैश करेगा।

C:\Documents and Settings\user\.gradle\wrapper\dists\gradle-1.6-bin\72srdo3a5eb3bic159kar72vok

यहाँ 72srdo3a5eb3bic159kar72vok निर्देशिका का नाम अलग हो सकता है।

आपको क्या करना है, gradle-1.6-bin.zip डाउनलोड करें, इसे उपरोक्त निर्देशिका में रखें। फिर वहां डिकंप्रेस करें। लेकिन सुनिश्चित करें कि आपका पथ नीचे जैसा होना चाहिए।

C:\Documents and Settings\crathod.SOLUSOFTINDIA\.gradle\wrapper\dists\gradle-1.6-bin\72srdo3a5eb3bic159kar72vok\gradle-1.6\bin

अब, जब आप अपने Android स्टूडियो को पुनः आरंभ, Gradle प्रारंभ किया जाएगा और परियोजना पूर्ण परियोजना संरचना में खोला जाएगा।

+0

जैसा आपने कहा था मैंने किया था, लेकिन यह मेरी मदद नहीं करता है। :(जहां मैं इस ग्रेडल बिल्ड संस्करण के बारे में कोई जानकारी देख सकता हूं? – Borys

9

एसडीके प्रबंधक में स्थापित स्तर पर एसडीके बदलें। एसडीके प्रबंधक को Tools -> Android -> SDK Manager से एक्सेस किया जा सकता है। मेरे लिए, एंड्रॉइड स्टूडियो को API Level 17 के साथ पैक किया गया था लेकिन नए प्रोजेक्ट विज़ार्ड ने API Level 18 को लक्षित करने का प्रयास किया था।

+1

मेरे लिए पूरी तरह से काम किया – Aksiom

2

मॉड्यूल या प्रोजेक्ट स्ट्रक्चर भी प्रकट नहीं हो सकता क्योंकि आप एक शाखा में हैं जहां * .iml फ़ाइलें अनुपलब्ध हैं। यह मेरे लिए हुआ जब मैं ग्रहण से माइग्रेट कर रहा था और उसने उस मूल शाखा में वापस जाने का फैसला किया था जिसमें ग्रहण जैसी परियोजना संरचना थी।क्या मेरी समस्या हल:

  1. चेकआउट एंड्रॉयड स्टूडियो की तरह परियोजना संरचना
  2. फ़ाइल के साथ शाखा -> अमान्य कैश & पुनः प्रारंभ
9

ऐसा ही कुछ मेरे लिए होता है, यह है, मैं ठीक करने के लिए

फ़ाइल -> परियोजना संरचना -> मॉड्यूल, मॉड्यूल जोड़ने के लिए क्लिक करें (+) पर जाएं।

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

0

साथ ही, सुनिश्चित करें कि रूट आईएमएल फ़ाइल आपके रूट फ़ोल्डर के साथ मामला मेल खाता है। गलत नाम से आईएमएल फ़ाइल ऐसी समस्याओं का कारण बन जाएगी।

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

यह 2.1

0

Android के लिए स्टूडियो 2.2, तो आप बस छोड़ दिया तल स्टूडियो 2.3.1 क्लिक कर सकते हैं और परियोजना

enter image description here

0

फिर चुनें एंड्रॉयड में, आप डॉन 'पर एंड्रॉयड स्टूडियो परीक्षण किया जाता है यदि आप मॉड्यूल जोड़ना चाहते हैं तो अनुप्रयोग मॉड्यूल विकल्प नहीं है। सबसे अच्छा समाधान है कि आप अपनी परियोजना पर राइट क्लिक करें और मेनू से "स्रोत पर जाएं" का चयन करें। यह मेरी समस्या हल हो गई।

0

क्या यह अनुचित आयात के परिणामस्वरूप आप में से किसी एक व्यक्ति के पास आया था? यहां, मेरे ब्लॉग पेज को उदाहरण के लिए इस तरह के दुखद भारी दिनों पर अपने आप को कैसे समर्थन करें :) http://from-dreams-to-real-life.blogspot.co.il/2017/11/how-to-build-and-import-android-project.html

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