[android] एपीके हस्ताक्षर त्रुटि: कीस्टोर से कुंजी पढ़ने में विफल



2 Answers

क्या गलत है यह जानने के लिए आप signingReport के signingReport कमांड का उपयोग कर सकते हैं।

मैक पर:

./gradlew signingReport

विंडोज़ पर:

gradlew signingReport
Question

मैं intellij और gradle के तहत एंड्रॉइड ऐप विकसित कर रहा हूँ। और कीस्टोर फ़ाइल जेनरेट करने के लिए निम्न तरीके का उपयोग करना:

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'
    }
}

जब अंततः हस्ताक्षरित एपीके फ़ाइल उत्पन्न करने की कोशिश कर रहा है: ./gradlew इकट्ठा करें कृपया

यह त्रुटि देता है:

निष्पादन कार्य के लिए विफल रहा ': Myexample: packageRelease'।

कीस्टोर से कुंजी पढ़ने में विफल




यह पैरामीटर में से कोई भी हो सकता है, सिर्फ फ़ाइल नाम या उपनाम नहीं - मेरे लिए यह कुंजी पासवर्ड था।




double-quotes हटाने से मेरी समस्या हल हो गई, अब इसकी:

DEBUG_STORE_PASSWORD=androiddebug
DEBUG_KEY_ALIAS=androiddebug
DEBUG_KEY_PASSWORD=androiddebug



Related