Android Studio - ऑटो पूर्ण और अन्य सुविधाएँ काम नहीं कर रही हैं


116

मैंने एंड्रॉइड स्टूडियो स्थापित किया .. यह ठीक काम कर रहा था। अब अचानक, कोई भी ऑटो पूर्ण सुविधाओं पर काम नहीं कर रहा है .. मैं कहीं भी कुछ भी नहीं टाइप कर सकता हूं, कोई चर चेकिंग नहीं कर सकता, कार्यों के साथ कोई मदद नहीं कर सकता या कुछ भी नहीं देख सकता। मैं अभी भी परियोजना को संकलित कर सकता हूं और ऐसा होने पर मुझे त्रुटियां मिलती हैं।

किसी को भी इस मुद्दे के साथ मेरी मदद कर सकते हैं

जवाबों:


207

फ़ाइल> अमान्य कैश / पुनः आरंभ करें ...> अमान्य और पुनः प्रारंभ करें पर क्लिक करें

यह वास्तव में मेरे लिए काम करता है। स्रोत: https://code.google.com/p/android/issues/detail?id=61844#c4


3
यह काम। आपको "अनुक्रमण" प्रक्रिया को समाप्त करने के लिए इंतजार करना होगा। वैसे, एसओ के जवाब को छांटने में क्या दिक्कत है? यह स्पष्ट रूप से सबसे अच्छा उत्तर है, लेकिन यह पावर सेव मोड उत्तर (जो काम नहीं करता है) की कई खराब प्रतियों से नीचे है।
टिम्मम

2
अब काम नहीं कर रहा है - एक्सएमएल को संपादित करते समय 3.1.3 के रूप में अचानक सुझाव देना बंद कर दिया गया है!
किसी ने

यदि यह आपके लिए काम नहीं करता है, तो कैश को मैन्युअल रूप से हटाने का प्रयास करें: इस उत्तर को देखें । इससे मेरे मामले में मदद मिली।
पेकान

97

आप यह भी देख सकते हैं कि फ़ाइल मेनू पर पावर सेव मोड अक्षम है या नहीं।


1
मेरे लिए पावर-सेव मोड को डिसेबल करने का टोटका किया! धन्यवाद। दूसरों के लिए पॉवर सेव मोड मोड को फाइल से डिसेबल किया जा सकता
बनी खरगोश

बहुत गुगली करने के बाद, यह आखिरकार मेरे लिए काम कर गया, लेकिन मुझे काम शुरू करने से पहले एंड्रॉइड स्टूडियो से बाहर निकलना और फिर से शुरू करना पड़ा। साझा करने के लिए धन्यवाद।
रिक

मैं अपने लैपटॉप को फिर से अनप्लग और प्लग करने के बाद ही पावर सेव को निष्क्रिय कर सकता था
ट्यूडर

उत्तर के लिए धन्यवाद :)
नोबान हसन

35

Android स्टूडियो बंद करें C: \ Users \ UserName.android पर जाएं और फ़ोल्डर का नाम बदलें:

  • build-cache to build-cache_old

C: \ Users \ UserName.AndroidStudio3.2 \ System पर जाएं और इन फ़ोल्डरों का नाम बदलें:

  • caches से caches_old

  • संकलक को compiler_old

  • compile-server to compile-server_old

  • रूपांतर_ रूपांतरण

  • external_build_system to external_build_system_old

  • चौखटे चौखटे_से

  • gradle_old को वर्गीकृत करें

  • resource_folder_cache to resource_folder_cache_old

एंड्रॉइड स्टूडियो खोलें और फिर से अपना प्रोजेक्ट खोलें।


19
  1. एंड्रॉइड स्टूडियो बंद करें

  2. पथ / .AndroidStudio3.5 / system / caches फ़ोल्डर को हटाएं

  3. Android Studio शुरू करें

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


1
धन्यवाद। इसने मेरी मदद की।
परिधि

धन्यवाद भाई!!! इतने सारे समाधानों के बाद आखिरकार यह काम कर गया।
अंकित गुप्ता

मेरे समय को बचाने के लिए धन्यवाद 2 घंटे के साथ फिर से अटकना और एंड्रॉइड स्टूडियो को फिर से शुरू करना आखिरकार इसके तय
संजीव कुमार

16

ज्यादातर बार मैंने देखा है कि समस्या Power Save Modeको सक्षम किया गया है, ताकि Current inspection profile(निम्न दाएं कोने में Android Studio) अक्षम किया जा सके ।

यहां छवि विवरण दर्ज करें


14

मैं व्यक्तिगत रूप से इस समस्या में नहीं आया हूं, लेकिन निम्न सेटिंग्स ( File-> Settingsया Alt+F7) की जांच करने का प्रयास करें :

प्रोजेक्ट सेटिंग्स [नाम]
Inspections - यह सुनिश्चित करेंAndroid और Android Lintजाँच की है, या वैकल्पिक रूप से शीर्ष पर ड्रॉपडाउन बॉक्स का उपयोग करके डिफ़ॉल्ट रूप से इसे वापस सेट करें।

आईडीई सेटिंग्स
Editor -> Code Completion- सुनिश्चित करें कि Autopopup code completionआपकी वरीयता के आधार पर जांच की जाती है (और बाकी सेटिंग्स की जांच करें।


7

मुझे एक समान समस्या थी जहां किसी भी अन्य समाधान ने काम नहीं किया।

एंड्रॉइड स्टूडियो को बंद करना और फिर .idea और बिल्ड फ़ोल्डर्स को हटाना समस्या का समाधान करता है।


7

यदि कुछ भी काम नहीं करता (जैसे मेरे साथ हुआ)% userprofile% पर विंडोज़ में अपने उपयोगकर्ता प्रोफ़ाइल पर जाएं। आपको वहां पर (छिपे हुए) फ़ोल्डर मिलेंगे, जिनका उपयोग आप उस एंड्रॉइड स्टूडियो के संस्करण के साथ कर रहे हैं, जिसका आप उपयोग कर रहे हैं और एक डॉट के साथ उपसर्ग कर रहे हैं।

like .AndroidStudio3.1। जरा हटाइए।


1
यह उन सभी कॉन्फ़िगरेशन को हटा देगा जो आपके पास एंड्रॉइड स्टूडियो के लिए सेटअप है
मिरवाइज़ खान


6

समाधान : एंड्रॉइड स्टूडियो (बीटा) 0.8.14 - मैक ओएस एक्स में "फाइल -> पावर सेव मोड" को अक्षम करने का प्रयास करें

खिड़कियों पर, विकल्प किसी अन्य स्थान पर हो सकता है।


मुझे वही समस्या थी तो मुझे याद आया कि नए एंड्रॉइड स्टूडियो की खोज के दौरान, मैंने यह देखने के लिए "फ़ाइल -> पावर सेव मोड" पर स्विच किया ?

मैंने पावर सेव मोड को निष्क्रिय कर दिया और वे सभी बुद्धिमान फीचर्स वापस आ गए।

यह पता चला कि पावर सेव मोड में, एंड्रॉइड स्टूडियो स्मार्ट कोड कंप्लीशन और कोड एनालिसिस जैसी सुविधाओं के लिए जिम्मेदार मॉड्यूल को बंद कर देता है ।


6

यह काम कर रहा है

पावर सेव मोड को अक्षम करें

अनटिक पावर सेव मोड विकल्प :: फ़ाइल -> पावर सेव मोड



5

एंड्रॉइड स्टूडियो में एक पावर सेवर मोड है यदि आप गलती से उस पर क्लिक करते हैं तो यह कोड विश्लेषण को अक्षम कर देगा जिससे बैटरी की खपत कम हो जाएगी और प्रदर्शन भी बढ़ जाएगा लेकिन यह किसी भी त्रुटि का पता नहीं लगाएगा और ऑटो पूर्ण संचालन करेगा।

पावर सेवर मोड को अक्षम करने के लिए

- Go to File Menu of Studio
- Uncheck The Power Saver Mode

आपके आईडीई कोड विश्लेषण में आपके एंड्रॉइड स्टूडियो के दाहिने कोने में एक आंख के प्रतीक का उपयोग करके दिखाया जाएगा।

If Green means it is enabled and there is no error in your code.
If Red Means It is enabled but there are few errors in your code.
If It is white or blur then code analysis is disabled

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

4

बस नाम के सभी फ़ोल्डरों को हटा दें AndroidStudioPreview

विंडोज पर:

अपने उपयोगकर्ता फ़ोल्डर पर जाएं - विंडोज 7/8 पर यह होगा:

[SYSDRIVE]:\Users[your username] (ex. C:\Users\JohnDoe)

इस फ़ोल्डर में एक फ़ोल्डर होना चाहिए जिसे कहा जाता है .AndroidStudioPreview

मैक ओएस एक्स पर

इन फ़ाइलों को निकालें:

~/Library/Application Support/AndroidStudioPreview ~/Library/Caches/AndroidStudioPreview ~/Library/Logs/AndroidStudioPreview ~/Library/Preferences/AndroidStudioPreview


2

मेरे मामले में, जब मैं कीबोर्ड भाषा को अंग्रेजी में स्विच करता हूं, तो ऑटो पूरा फिर से काम करता है।


1

मेरे पास अब तक कई बार यह समस्या है, मैं थीस दृष्टिकोण का सुझाव देता हूं:

1-के रूप में कहा कि बिजली की बचत मोड की जाँच करें

2- समान आईडी और पैकेज नाम के साथ नया प्रोजेक्ट बनाएं और पुराने प्रोजेक्ट से नए स्रोत तक सभी स्रोत और संसाधन कॉपी करें ,


6
इस तरह से एक परियोजना को फिर से बनाना एक "
वेबएमडी

1

आप शामिल एक पुस्तकालय परियोजना है, तो यकीन है कि पुस्तकालय में निर्भरता है बनाने के build.gradleदिए गए विन्यास, नहीं विन्यास । यह भी सुनिश्चित करें कि जिस प्रोजेक्ट में लाइब्रेरी शामिल है, उसमें सभी निर्भरताएं सूचीबद्ध हैं ( कॉन्फ़िगरेशन का उपयोग करना यहां ठीक है)।apiimplementationimplementation


यह अभी भी काम नहीं करता है। मैंने xml फ़ाइल में एक कस्टम दृश्य शामिल किया। विशेषताएँ (कस्टम या डिफ़ॉल्ट), स्वतः पूर्ण नहीं होती हैं। यहां तक ​​कि डिमेन्स या स्ट्रिंग फ़ाइल संदर्भ भी केवल उस दृश्य के लिए काम नहीं करते हैं।
परमवीर सिंह

0
'The file size (2561270 bytes) exceeds configured limit (2560000 bytes). Code insight features are not available.' 

इस मुद्दे को इन प्रस्तावित समाधानों में से किसी के साथ दिनों के लिए काम नहीं किया गया था, आखिरकार कोड की एक पंक्ति को जोड़ने के बाद टैब के नीचे पीले रंग में यह संदेश प्राप्त करने से पहले काम कर रहा था। कोड की लाइन को हटाने से संदेश समाप्त हो गया, लेकिन मुद्दा नहीं। एक कोड साइज़ विंडो प्रतीत होती है जहाँ आप अंतर्दृष्टि सुविधाएँ खो देते हैं, लेकिन यह संदेश नहीं मिलता है, कम से कम मेरे लिए। एक बार जब आप एक निश्चित बिंदु पर चले जाते हैं तो संदेश अंत में पॉप हो जाता है। इस समस्या के लिए एक अलग थ्रेड में सुझाया गया समाधान कॉन्फ़िगर की गई सीमा को बढ़ाने के लिए 'मदद / संपादित करें कस्टम गुण' को संपादित करना था, लेकिन इसे खोलने से एक संवाद सामने आया, जिसमें पूछा गया कि क्या मैं एक 'idea.properties' फ़ोल्डर बनाना चाहता हूं इसलिए मैंने फैसला किया। उस जोखिम को जोखिम में न डालें जो अंततः फ़ाइल के आकार को काटता है।



0

मैं अपने प्रोजेक्ट में कोटलिन लाइब्रेरी को मैक पर जोड़ने के दौरान इस समस्या से जूझता हूं। मैकबुक भाषा को अंग्रेजी में बदलने से यह समस्या हल हो गई। मुझे ऑटो-जनरेट किए गए डेटाबाइंडिंग कोड के साथ कुछ अजीब समस्याएं भी थीं, जिन्हें हल भी किया गया है।


0

इसके कारण कई चीजें हो सकती हैं।

  1. सुनिश्चित करें कि आप सही संस्करण लिखने है targetSdkVersionऔरcompileSdkVersion
  2. सुनिश्चित करें targetSdkVersionऔर compileSdkVersionसमान हैं।

अन्य समाधान हो सकते हैं:

  1. अमान्य कैश और Android स्टूडियो से पुनः आरंभ करें FileInvalidate Caches / Restarts...
  2. से अपने प्रोजेक्ट को साफ करें BuildClean Project
  3. Build→ से परियोजना का पुनर्निर्माणRebuild Project
  4. Build→ से परियोजना बनाओ Make Project[इस प्रक्रिया में कुछ समय लग सकता है]

0

मेनू सेलेक्ट करें: फाइल-> अवैध कैच / रिस्टार्ट ...

खुले हुए संवाद की तुलना में: "अमान्य और पुनः आरंभ करें" और Android स्टूडियो को पुनः आरंभ करने की प्रतीक्षा करें।


-1

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


-1
  1. Android Studio बंद करें।
  2. C: / उपयोगकर्ता / [SystemName] पर जाएं और .gradle फ़ाइल हटाएं।
  3. एंड्रॉइड स्टूडियो खोलें और फिर से सिंक फ़ाइल को सिंक करें।
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.