से कुंजी पढ़ने में विफल मैं इंटेलिज और ग्रेडल के तहत एंड्रॉइड ऐप विकसित कर रहा हूं। और नीचे दिए तरीक़े का उपयोग कर कुंजीस्टोर फ़ाइल उत्पन्न करने के लिए:एपीके हस्ताक्षर त्रुटि: कीस्टोर
keytool -genkey -v -keystore my-release-key.keystore -alias alias_name -keyalg RSA -keysize 2048 -validity 10000
तो build.gradle में कुंजीस्टोर फ़ाइल का उपयोग किया:
signingConfigs {
robert {
storePassword 'robert'
storeFile file('/Users/bournewang/Documents/Project/android.keystore')
keyPassword 'robert'
keyAlias 'mike'
}
}
जब अंत में हस्ताक्षर किए apk फ़ाइल उत्पन्न करने के लिए कोशिश कर रहा है: ./gradlew assembleRelease
यह त्रुटि देता है:
निष्पादन कार्य के लिए विफल रहा ': Myexample: packageRelease'।
Failed to read key from keystore
जोड़ना - info और --stacktrace gradlew कमांड लाइन में आपको अधिक जानकारी देनी चाहिए जो समस्या को इंगित करने में मदद कर सकती है। –
मुझे इसका सामना करना पड़ रहा था क्योंकि मैंने जो "मुख्य उपनाम" टाइप किया था वह कीस्टोर में मौजूद नहीं था। [यह जवाब] (http://stackoverflow.com/a/28119723/1276636) ने मेरी मदद की। – Sufian