android संदेश अमान्य फ़ाइल के साथ स्थापना विफल




android-studio android-build (11)

मैंने पाया कि समाधान जाना है

सेटिंग्स> निर्माण, निष्पादन, तैनाती> तत्काल रन> तैनाती पर हॉट स्वैप कोड / संसाधन परिवर्तन के लिए तत्काल रन सक्षम करें (इस विकल्प को अनचेक किया गया)

`

संदेश के साथ स्थापना विफल हुई अमान्य फ़ाइल: के: \ project \ app \ build \ intermediates \ split-apk \ with_ImageProcessor \ debug \ slices \ slice_0.apk। यह संभव है कि अगर यह मौजूद है तो एपीके के मौजूदा संस्करण को अनइंस्टॉल करके और फिर पुन: स्थापित करने के द्वारा इस समस्या का समाधान किया गया है।

चेतावनी: अनइंस्टॉल करने से एप्लिकेशन डेटा हटा दिया जाएगा!

क्या आप मौजूदा एप्लिकेशन को अनइंस्टॉल करना चाहते हैं?

मैं एंड्रॉइड स्टूडियो 2.3 बीटा 3 में अपना प्रोजेक्ट चला रहा हूं।


कृपया नीचे दिए गए चरणों का पालन करें फ़ाइल> सेटिंग्स> बिल्ड, निष्पादन, परिनियोजन> त्वरित रन> अन-चेक (हॉट स्वैप कोड पर तत्काल रन सक्षम करें)

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

धन्यवाद


सबसे पहले, जैसा कि पहले से ही उल्लेख किया गया है, परियोजना की सफाई और पुनर्निर्माण करने का प्रयास करें। यदि यह आपके लिए काम नहीं करता है, तो इसे आजमाएं:

सेटिंग्स > बिल्ड, निष्पादन, परिनियोजन : हॉट स्वैप कोड में तत्काल रन सक्षम करें अन-चेक करें ...

इसने तुरंत मेरे लिए समस्या हल की।

पीएस मैंने 2017 के बाद से यह जवाब पोस्ट किया और मुझे नहीं लगता कि यह सुविधा 2014 में मौजूद थी, इसलिए इससे इस समस्या का कारण नहीं होगा।


बिल्ड टैब ---> स्वच्छ परियोजना पर क्लिक करें

बिल्ड टैब पर क्लिक करें ---> एपीके बनाएं

चलाएँ।


मेरे मामले में, परियोजना निर्देशिका में एक एकल qutation "'" था और इसे हल करने के बाद


मैंने इसे इस तरह हल किया:

बिल्ड टैब ---> स्वच्छ परियोजना पर क्लिक करें

बिल्ड टैब पर क्लिक करें ---> पुनर्निर्माण परियोजना

बिल्ड टैब पर क्लिक करें ---> एपीके बनाएं

चलाएँ।


यह मेरे साथ हुआ जब मैंने एक लैपटॉप से ​​एक परियोजना कोड की प्रतिलिपि बनाई और परियोजना चलाने की कोशिश की। मेरे लिए यह क्या तय किया गया था:

  1. प्रोजेक्ट के बिल्ड फ़ोल्डर को हटाएं
  2. स्वच्छ परियोजना
  3. परियोजना बनाएं
  4. रन

प्रोजेक्ट की सफाई करने और पुनर्निर्माण करने का प्रयास करें, अगर काम नहीं करता है तो आप किसी और के कोड को चला रहे हैं, तो सेटिंग> बिल्ड> इंस्टेंट रन से इंस्टेंट रन को अक्षम करने का प्रयास करें।


मेरे मामले में, मेरे पास एक ही समस्या थी जब मेरे प्रोजेक्ट के नाम में "&" चिह्न होता है। समाधान फ़ाइल ब्राउज़र से प्रोजेक्ट नाम का नाम बदलना है, इसलिए इसमें कोई "&" संकेत नहीं है और फिर से:

  • मेनू बनाएं-> स्वच्छ परियोजना
  • मेनू बनाएं-> एपीके बनाएं

मैंने इसे दो बार परीक्षण किया है और यह ठीक काम करता है।


मेरे लिए यह है:

बिल्ड टैब ---> स्वच्छ परियोजना पर क्लिक करें

परियोजना पुनर्निर्माण

एपीके बनाएं


इसे रेडल प्रोजेक्ट dependencies { classpath 'com.android.tools.build:gradle:2.2.3' } में वर्गीकृत करें dependencies { classpath 'com.android.tools.build:gradle:2.2.3' }





android-build