यदि आप इस मार्गदर्शिका का अनुसरण करके अपने फ़्लटर ऐप पर हस्ताक्षर करने पर काम कर रहे हैं, तो एक Android ऐप रिलीज़ करें और इस त्रुटि पर चलाएँ। मुझे उम्मीद है कि यह उत्तर आपकी मदद करता है।
मेरे मामले में मैंने अपने key.jks को स्टोर करने के लिए रास्ता बदल दिया। मेरे साथ ऐसा हुआ क्योंकि मैं उस रास्ते में एक मौजूदा फ़ाइल थी।
keytool -genkey -v -keystore ~/key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias key
यह कमांड आपके होम डायरेक्टरी में key.jks फाइल को स्टोर करता है। इसे कहीं और स्टोर करने के लिए, आपके द्वारा पास किए गए तर्क को -Stystore पैरामीटर में बदल दें।
मेरे मामले में,
keytool -genkey -v -keystore /Users/Y/Desktop/X/key.jks -keyalg RSA -keysize 2048 -validity 10000 -alias keyYour
यानी एक्स - उपयोगकर्ता नाम और वाई - फ़ोल्डर का नाम
फिर आपको केइस्टोर पासवर्ड दर्ज करने के लिए प्रेरित किया जाएगा : और नया पासवर्ड फिर से दर्ज करें :। यहां आप जो भी पासवर्ड चाहते हैं उसका इस्तेमाल कर सकते हैं।
हालाँकि, कीस्टोर फ़ाइल को निजी रखें; सार्वजनिक स्रोत नियंत्रण में इसकी जाँच न करें!