मुझे एक ही समस्या थी और खोज के लंबे समय बाद मैंने इसे ठीक करने में कामयाब रहा।
त्रुटि क्या है?
कि त्रुटि तब होती है जब
- तुम गलत कुंजीस्टोर पासवर्ड
- अपना कुंजी किसी कारण
मेरी स्थिति
में के लिए क्षतिग्रस्त हो गया है टाइप किया है मेरी मामले में मैंने सही पासवायर का उपयोग किया डी, जिसका मतलब है कि मेरी कीस्टोर क्षतिग्रस्त हो गई थी।
सब कुछ ठीक काम किया क्योंकि मैं अपने आवेदन का नया नाम दिया है, और मैं कुंजीस्टोर और apk का स्थान बदल दिया। तब मैं के बारे में जहां कुंजीस्टोर और apk है, कि भ्रम की स्थिति में मैं नए apk जो कुंजीस्टोर क्षतिग्रस्त साथ कुंजीस्टोर प्रतिस्थापित हो सकता है, लेकिन मैं 100% सुनिश्चित हो नहीं कर सकते उलझन में मिल गया।
मैं कैसे निर्धारित आईटी
ठीक सरल था। Win7 के लिए: का पता लगाएँ "मूल" कुंजीस्टोर कि क्षतिग्रस्त हो गया था, है ना उस पर क्लिक करें, गुण, पिछले संस्करणों चुनते हैं, तो किसी पुराने संस्करण चुनते हैं जब कुंजीस्टोर ठीक था और पुनर्स्थापित करें क्लिक करें
आप पिछले संस्करणों आप पर क्लिक करते हैं पर इसे कुछ समय दें (मेरा 30sec की तरह लिया गया)। यदि अभी भी कुछ भी नहीं होता है तो आप जिस कुंजीस्टोर को पुनर्स्थापित करने का प्रयास कर रहे हैं वह "मूल" नहीं हो सकता है, यह एक प्रति या कुछ हो सकता है।
(मैं "मूल" कहते हैं क्योंकि मैं इस त्रुटि को ठीक करने के लिए अन्य तरीकों की कोशिश की और मैं कुंजीस्टोर की प्रतियां बनाने की थी, इसलिए मूल क्षतिग्रस्त कुंजीस्टोर का उपयोग सुनिश्चित करने के लिए) अगर अब भी कुछ नहीं होता
यदि आपने उपर्युक्त किया है और अभी भी ग्रहण उपनाम नहीं दिखाता है तो आपने कीस्टोर की निर्देशिका को बदल दिया होगा जैसा मैंने किया था।
यदि आपने अपनी कीस्टोर निर्देशिका बदल दी है तो आपको उपर्युक्त सभी करना चाहिए और फिर इसे पिछली निर्देशिका में रखना चाहिए जहां यह काम करता है, अन्यथा ग्रहण उपनाम का पता नहीं लगाएगा!
अपना कुंजी ग्रहण का उपयोग कर आप Keytool उपयोग कर सकते हैं के बिना काम करता है, तो देखने के लिए।
वहाँ अपना कुंजी संग्रह की एक कॉपी बनाएं (चीजों को आसान बनाने के लिए:
- आप जावा JRE बिन फ़ोल्डर जहां keytool.exe होना चाहिए (\ Program Files \ जावा \ jre1.8.0_25 \ बिन मेरा C था))
- खुला एक कमांड लाइन और उन आदेशों
cd C चलाने: \ बिन
keytool -List \ Program Files \ जावा \ jre1.8.0_25 - कीस्टोर "yourkeystorename"
तब आपको कीस्टोर पासवर्ड के लिए पूछा जाना चाहिए, अगर कुंजीस्टोर अभी भी क्षतिग्रस्त नहीं है जिसका अर्थ है कि पुनर्स्थापना काम नहीं करती है।
हर बार जब आप एक आवेदन पत्र प्रकाशित काम कर keystores की प्रतियां बनाने के लिए याद रखें और आप जानते हैं कुंजीस्टोर ठीक काम करता है।
मैं ड्रॉपडाउन को संपादित करने में असमर्थ हूं। मैं उसे कैसे कर सकता हूँ? – user917340