keystore - Unable to export signed APK in Android Studio -


जब मैं keytool -list -keystore /path/to/keyfile.jks का उपयोग करता हूं और अपना पासवर्ड, मैं उस प्रविष्टि को देख पा रहा हूं, लेकिन जब मैं उसी पासवर्ड का उपयोग करते हुए हस्ताक्षरित एपीके जेनरेट करने का प्रयास करते समय एक ही पासवर्ड का उपयोग करता हूं, तो मुझे त्रुटि मिलती है

कुंजी स्टोर लोड नहीं किया जा सकता: Keystore के साथ छेड़छाड़ किया गया था, या पासवर्ड गलत था

कृपया मदद!

अथक खोज के 20 घंटों के बाद उत्तर मिला। जाहिरा तौर पर चरित्र के साथ कुछ समस्या है & amp; यहां वर्णित पासवर्ड में हालांकि मेरे मामले में, चरित्र '@' था

    1. मैं keytool -keypasswd -alias & lt;

      KEY_NAME & gt; मेरी कुंजी उपनाम पासवर्ड के लिए पासवर्ड बदलने के लिए --keystore mykeystorek.jks कमांड।

    2. चूंकि मुझे शक है कि मेरी मूल फ़ाइल में कुछ समस्या थी, मुझे लगता है कि चाबी को किसी अन्य फाइल में निर्यात करना सबसे अच्छा है मैंने ऐसा किया कि keytool -importkeystore -srckeystore my.keystore.jks -destkeystore new.keystore -deststoretype pkcs12 के बाद keytool -importkeystore -srckeystore new.keystore -srcstoretype pkcs12 -destkeystore final.keystore -स्टस्टस्टोरिपी जेक्स

    ऐसा क्या होता है, पीकेसीएस 12 प्रारूप में मूल कीस्टोर मानों का निर्यात करें, और फिर फ़ाइनलाइम फाइनल में जावा कीस्टोर स्वरूप में वापस .keystore इन सभी आदेशों में, प्रॉम्प्ट ने नए गंतव्य पासवर्ड के लिए पूछा, जिसे मैंने ध्यान से चुना, @ और & amp; से बचने के लिए।

    और यह अब काम करता है! जैसा कि उपर्युक्त लिंक में बताया गया है, यह कुछ अपडेट एसडीके टूल्स में धकेल दिया गया लगता है 20. मुझे पता है कि यह खराब है। अन्य ऐप मालिकों को भी गूगल पर बहुत नाराज लग रहे हैं : (


Comments

Popular posts from this blog

java - org.apache.http.ProtocolException: Target host is not specified -

java - Gradle dependencies: compile project by relative path -

ruby on rails - Object doesn't support #inspect when used with .include -