एंड्रॉइड स्टूडियो 2.0 में त्वरित रन (कैसे बंद करें)


175

एंड्रॉइड स्टूडियो 2.0 पूर्वावलोकन में इंस्टेंट रन को अक्षम कैसे करें। जब मैं सेटिंग्स पर जाता हूं तो मैं इसे देखता हूं:

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

और मैं "इंस्टेंट रन सक्षम करें ..." से टिक नहीं हटा सकता

मैं एंड्रॉइड स्टूडियो 2.0 पूर्वावलोकन 9 का उपयोग करता हूं, लेकिन यह त्रुटि एंड्रॉइड स्टूडियो 2.0 पूर्वावलोकन 7 में भी मौजूद थी।


आपको प्रोजेक्ट से अपने ग्रेडेल संस्करण की जांच करनी होगी build.gradle
रोहित सुथार

मुझे एक ही संदेश के साथ समान समस्या थी क्योंकि मैंने प्रोजेक्ट लोड होने से पहले सेटिंग्स खोली थी। थोड़ी देर के बाद सेटिंग्स को फिर से खोलने से मेरी समस्या ठीक हो गई और मैं उस चेकबॉक्स को अनचेक करने में सक्षम हो गया।
VoW

जवाबों:


234

अपडेट करें

एंड्रॉइड स्टूडियो वर्जन 3.5 और उससे ऊपर में

अब इंस्टेंट रन को हटा दिया गया है, इसमें " परिवर्तन लागू करें " है। परिवर्तन के बारे में अधिक जानकारी के लिए आधिकारिक ब्लॉग देखें ।

हमने इंस्टेंट रन को हटा दिया और फिर से आर्किटेक्चर को लागू किया और ग्राउंड-अप से एंड्रॉइड स्टूडियो 3.5 में एक अधिक व्यावहारिक दृष्टिकोण लागू किया जिसे चेंजेस कहा जाता है। हाल ही में परिवर्तन एंड्रॉइड ओरेओ से प्लेटफॉर्म-विशिष्ट एपीआई का उपयोग करता है और विश्वसनीय और सुसंगत व्यवहार सुनिश्चित करने के लिए उच्चतर होता है; इंस्टेंट रन के विपरीत, अप्लाई चेंजेस आपके एपीके को संशोधित नहीं करता है। परिवर्तनों का समर्थन करने के लिए, हमने परिनियोजन गति को बेहतर बनाने के लिए संपूर्ण परिनियोजन पाइपलाइन को पुनः-स्वरूपित किया, और अधिक सुव्यवस्थित अनुभव के लिए रन और परिनियोजन टूलबार बटन को भी ट्विक किया।

अब, एंड्रॉइड स्टूडियो के स्थिर उपलब्ध संस्करण 3.0 के अनुसार ,

अगर आपको इंस्टेंट रन को बंद करने की जरूरत है, तो जाएं

फ़ाइल → सेटिंग्स → बिल्ड, निष्पादन, परिनियोजन → इंस्टेंट रन और अनचेक करें इंस्टेंट रन सक्षम करें

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


नहीं, मैं अभी भी देखता हूं कि मैंने स्क्रीनशॉट में दिखाया है। मैं इस सुविधा को बंद नहीं कर सकता हूँ
एलेक्स 14

5
यदि आप कुछ वास्तविक अजीब समस्याओं को देखते हैं (उदाहरण के लिए, संसाधन xml फ़ाइलों को बदलने के बाद) - तुरंत चलाने को बंद करने का प्रयास करें या फिर से इंस्टॉल करने के लिए अपने ऐप को अनइंस्टॉल करें। मैंने एक "फैंटम" समस्या का पीछा करते हुए कुछ घंटों का समय गंवा दिया जो तुरंत संबंधित था - इसलिए अब मैं इसे बंद कर देता हूं और संकलन करते / स्थापित करते समय कुछ पेय पी लेता हूं। प्रश्न में ऐप बहुत बड़ा है (iosched का एक व्युत्पन्न) और इसलिए Google को सबमिट करने के लिए एक परीक्षण मामले को अलग करने की कोशिश करना बहुत असंभव है, इसके बारे में खेद है ... जीवन को परीक्षण के मामलों को अलग करने के लिए खर्च करने के लिए बहुत कम है, जो काम करता है उसके साथ आगे बढ़ें।
जिम एंड्रियास

4
क्या आपने नहीं देखा कि वह इसे अनचेक करने के लिए तैयार नहीं है। मेरे लिए यह एक जवाब नहीं है
murt

1
इस प्रस्तावित उपाय ने मेरे लिए काम किया। मैं तुरंत ऐप बनाने, ऐप इंस्टॉल करने और ऐप चलाने में सक्षम था।
बेंजामिनशीला

1
@JMK नहीं, अक्षम करने के कोई नकारात्मक पहलू नहीं हैं।
अमित वाघेला

40

Android Studio newest versionएंड्रॉइड प्लगइन का उपयोग और अपडेट करके 'नवीनतम अल्फा संस्करण' के लिए, मैं तत्काल रन अक्षम कर सकता हूं: संस्करण के साथ एंड्रॉइड स्टूडियो इंस्टेंट रन दृश्य पर प्रकाश डाला गया Android प्लगइन संस्करण के साथ Android स्टूडियो प्रोजेक्ट दृश्य हाइलाइट किया गया

Android Studio को अपडेट करने का प्रयास करें।


13

मेरे पास नवीनतम एंड्रॉइड स्टूडियो 2.3.2 और इंस्टेंट रन के साथ एक ही सटीक आइसू है ।

यहाँ मैंने क्या किया: (मैं आपको दो तरीके देने के लिए प्राप्त करूंगा कि एक specefic प्रोजेक्ट के लिए अक्षम हो, और दूसरा पूरे एंड्रॉइड स्टूडियो के लिए):

  1. यदि आप उस प्रोजेक्ट के लिए केवल तत्काल-अक्षम करना चाहते हैं जो संगत नहीं है (यानी सुगरम फ़र्ब वाला)

अपने प्रोजक्ट ओपन ग्रेडल की जड़ पर -> gradle-wrapper.properties फिर मान बदलें distributionUrl=https\://services.gradle.org/distributions/gradle-2.14.1-all.zip

और अपनी परियोजना build.gradle पर मूल्य बदलें

classpath 'com.android.tools.build:gradle:2.2.3'

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

  1. यदि आप सभी प्रोजेक्ट के लिए तत्काल-अक्षम करना चाहते हैं (एंड्रॉइड स्टूडियो के उस पार)

इंस्टेंट रन के लिए एएस सेटिंग्स के पुराने संस्करण में है

File -> Other Settings -> Default Settings ->Build,Execution,Deployment

हालाँकि एंड्रॉइड स्टूडियो के सबसे हालिया संस्करण यानी 2.3.2 में , तत्काल रन सेटिंग्स हैं:

  • Android उपकरणों के लिए Apple डिवाइस पर इंस्टॉल किया गया -> प्राथमिकताएँ ... (निम्न छवि देखें)
  • Android के लिए लिनक्स या विंडोज पर स्थापित -> फ़ाइल में-> सेटिंग्स ...

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

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


संपादित: यदि किन्हीं कारणों से इंस्टेंट-रन सेटिंग्स प्राप्त होती हैं, तो ऐसा करें:

Help-> Find Action... 

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

और उसके बाद 'इनेबल कैंसल रन' टाइप करें और क्लिक करें (अब आपको प्रेफरेंस में वैल्यू बदलने में सक्षम होना चाहिए ... या फाइल-> सेटिंग्स ..., अगर ऐसा था तो यह एक एंड्रॉइड स्टूडियो बग :-) है।

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


केवल एक परियोजना के लिए समाधान एक बहुत पुराने संस्करण के अपग्रेड के लिए डाउनग्रेड करता है, जिसे वास्तव में अनुशंसित नहीं किया जाना चाहिए क्योंकि यह बहुत सी अन्य नई सुविधाओं को भी अक्षम करता है और संभावित रूप से एक सुरक्षा जोखिम है। यह पोस्ट में कहा जाना चाहिए।
मैक्स्र

12

इंस्टेंट रन से इंस्टेंट रन बंद करें → बिल्ड, एक्ज़ीक्यूशन, परिनियोजन → इंस्टेंट रन और अनचेक करें इंस्टेंट रन सक्षम करें।

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


5

एंड्रॉइड 2.3 (स्थिर संस्करण) में डिज़ाइन को थोड़ा बदल दिया गया है।

फ़ाइल → सेटिंग्स → बिल्ड, निष्पादन, परिनियोजन → इंस्टेंट रन और अनचेक करें इंस्टेंट रन सक्षम करें।

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


2

अगस्त 2019 को अपडेट करें

एंड्रॉइड स्टूडियो में 3.5 तत्काल रन को लागू परिवर्तनों के साथ बदल दिया गया था । और यह अलग तरीके से काम करता है: एपीके को अब मक्खी पर संशोधित नहीं किया जाता है, बल्कि रनटाइम इंस्ट्रूमेंटेशन का उपयोग मक्खी पर वर्गों को फिर से परिभाषित करने के लिए किया जाता है ( अधिक जानकारी )। इसलिए चूंकि एंड्रॉइड स्टूडियो 3.5 तत्काल रन सेटिंग्स को परिनियोजन (सेटिंग्स -> बिल्ड, निष्पादन, परिनियोजन -> परिनियोजन) के साथ प्रतिस्थापित किया जाता है:यहां छवि विवरण दर्ज करें


1

मैंने ऊपर सभी की कोशिश की, लेकिन कुछ भी मदद नहीं करता, आखिरकार मुझे पता चला कि >> ऐप्स, डिवाइस के तहत अभी भी डिवाइस में अक्षम के रूप में अनइंस्टॉल किए गए एप्लिकेशन के लिए एक प्रविष्टि है, मैं बस वहां से अनइंस्टॉल हो गया और यह काम करना शुरू कर देता है।

:) किसी के लिए उपयोगी हो सकता है

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.