2012-09-21 35 views
6

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

अब मैंने एक ही कीस्टोर और पासवर्ड का उपयोग करके कुछ बग फिक्स किए हैं और निर्यात एंड्रॉइड एप्लिकेशन विज़ार्ड में अगला क्लिक किया है।

यह मुझे उपनाम नाम के लिए एक ड्रॉप बॉक्स दिखाता है, जिसमें कोई उपनाम नहीं है। लेकिन एक ही चीज ने कल मेरे लिए एक ही परियोजना पर हस्ताक्षर करने के लिए काम किया है और अब यह खाली दिखाई देता है।

मैंने इसे कमांड लाइन पर भी आजमाया लेकिन यह कहता है कि "कीस्टोर छेड़छाड़ या पासवर्ड गलत है", लेकिन मुझे पूरा यकीन है कि पासवर्ड आईडी सही है और इसलिए कीस्टोर भी है।

यह मेरे लिए एक शो स्टॉपर है। कृपया सहायता कीजिए!

उत्तर

0

यदि आपको नाम याद है, तो इसे एक नए के रूप में पेश करने का प्रयास करें, यह ताज़ा करने के लिए मजबूर होगा।

+0

मैं ड्रॉपडाउन को संपादित करने में असमर्थ हूं। मैं उसे कैसे कर सकता हूँ? – user917340

7

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

यदि आप पूरी तरह से सुनिश्चित हैं कि आपके पास सही पासवर्ड है और सही कीस्टोर का उपयोग कर रहे हैं, तो एकमात्र अन्य स्पष्टीकरण मैं सोच सकता हूं कि कीस्टोर के साथ कुछ गलत हो गया है। शायद आपने इसे अपने सीवीएस/एसवीएन में ASCII के रूप में सहेजा है?

+0

यह वही है जो मेरी समस्या थी। क्योंकि इस तरह की एक दिनचर्या मैंने पूरी तरह से त्रुटि संदेश को याद किया - "कीस्टोर के साथ छेड़छाड़ की गई थी, या पासवर्ड गलत था"। – wired00

+0

हे भगवान, क्या जीवन बचाओ! आपके उत्तर के लिए धन्यवाद, आपने मुझे बहुत दर्द से बचाया :) – vedi0boy

1

मैं तुम्हें गलत पासवर्ड दर्ज किया है ... कृपया यह सुनिश्चित करें कि पासवर्ड currect है ... अन्यथा अन्य नाम ड्रॉपडाउन सूची में नहीं दिखाया गया है बनाने ..

या

अपना कुंजी स्थान हो सकता है लगता है बदल गया है ...

0

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

यदि आपको पासवर्ड याद है, तो बस सभी परियोजनाओं को साफ़ करें -> पहले से निर्मित और जारी रखें। यह Google Play पर काम किया और सफलतापूर्वक अपलोड किया गया।

2

मुझे एक ही समस्या थी और खोज के लंबे समय बाद मैंने इसे ठीक करने में कामयाब रहा।

त्रुटि क्या है?

कि त्रुटि तब होती है जब

  1. तुम गलत कुंजीस्टोर पासवर्ड
  2. अपना कुंजी किसी कारण

मेरी स्थिति

में के लिए क्षतिग्रस्त हो गया है टाइप किया है मेरी मामले में मैंने सही पासवायर का उपयोग किया डी, जिसका मतलब है कि मेरी कीस्टोर क्षतिग्रस्त हो गई थी।

सब कुछ ठीक काम किया क्योंकि मैं अपने आवेदन का नया नाम दिया है, और मैं कुंजीस्टोर और apk का स्थान बदल दिया। तब मैं के बारे में जहां कुंजीस्टोर और apk है, कि भ्रम की स्थिति में मैं नए apk जो कुंजीस्टोर क्षतिग्रस्त साथ कुंजीस्टोर प्रतिस्थापित हो सकता है, लेकिन मैं 100% सुनिश्चित हो नहीं कर सकते उलझन में मिल गया।

मैं कैसे निर्धारित आईटी

ठीक सरल था। Win7 के लिए: का पता लगाएँ "मूल" कुंजीस्टोर कि क्षतिग्रस्त हो गया था, है ना उस पर क्लिक करें, गुण, पिछले संस्करणों चुनते हैं, तो किसी पुराने संस्करण चुनते हैं जब कुंजीस्टोर ठीक था और पुनर्स्थापित करें क्लिक करें

आप पिछले संस्करणों आप पर क्लिक करते हैं पर इसे कुछ समय दें (मेरा 30sec की तरह लिया गया)। यदि अभी भी कुछ भी नहीं होता है तो आप जिस कुंजीस्टोर को पुनर्स्थापित करने का प्रयास कर रहे हैं वह "मूल" नहीं हो सकता है, यह एक प्रति या कुछ हो सकता है।

(मैं "मूल" कहते हैं क्योंकि मैं इस त्रुटि को ठीक करने के लिए अन्य तरीकों की कोशिश की और मैं कुंजीस्टोर की प्रतियां बनाने की थी, इसलिए मूल क्षतिग्रस्त कुंजीस्टोर का उपयोग सुनिश्चित करने के लिए) अगर अब भी कुछ नहीं होता

यदि आपने उपर्युक्त किया है और अभी भी ग्रहण उपनाम नहीं दिखाता है तो आपने कीस्टोर की निर्देशिका को बदल दिया होगा जैसा मैंने किया था।

यदि आपने अपनी कीस्टोर निर्देशिका बदल दी है तो आपको उपर्युक्त सभी करना चाहिए और फिर इसे पिछली निर्देशिका में रखना चाहिए जहां यह काम करता है, अन्यथा ग्रहण उपनाम का पता नहीं लगाएगा!

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

  • वहाँ अपना कुंजी संग्रह की एक कॉपी बनाएं (चीजों को आसान बनाने के लिए:

    1. आप जावा JRE बिन फ़ोल्डर जहां keytool.exe होना चाहिए (\ Program Files \ जावा \ jre1.8.0_25 \ बिन मेरा C था))
    2. खुला एक कमांड लाइन और उन आदेशों

    cd C चलाने: \ बिन

    keytool -List \ Program Files \ जावा \ jre1.8.0_25 - कीस्टोर "yourkeystorename"

    तब आपको कीस्टोर पासवर्ड के लिए पूछा जाना चाहिए, अगर कुंजीस्टोर अभी भी क्षतिग्रस्त नहीं है जिसका अर्थ है कि पुनर्स्थापना काम नहीं करती है।

    हर बार जब आप एक आवेदन पत्र प्रकाशित काम कर keystores की प्रतियां बनाने के लिए याद रखें और आप जानते हैं कुंजीस्टोर ठीक काम करता है।

  • 0

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

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