2016-01-21 12 views
22

मैक पर एंड्रॉइड स्टूडियो का उपयोग करके डीबग और रिलीज के लिए मैं अपनी SHA1 कुंजी कैसे प्राप्त करूं? (ये गूगल एपीआई कुंजी के लिए आवश्यक हैं)DEBUG के लिए SHA1 कुंजी और रिलीज एंड्रॉइड स्टूडियो मैक

+2

संभावित डुप्लिकेट [कैसे प्राप्त करने के लिए एंड्रॉइड पर ओएथ 2.0 के लिए प्रमाणपत्र फिंगरप्रिंट (SHA1) पर हस्ताक्षर करना?] (Http://stackoverflow.com/questions/12214467/how-to-obtain-igning-certificate-fingerprint-sha1-for-oauth-2-0-on- एंड्रॉइड) – ahoffner

+0

रिलीज और डीबग मोड के लिए SHA-1 प्राप्त करने का सबसे आसान तरीका एंड्रॉइड स्टूडियो ग्रेडल। [इसे जांचें] (http://stackoverflow.com/questions/15727912/sha-1- फ़िंगरप्रिंट-of-keystore-certificate/35308827#35308827) –

उत्तर

77

डीबग:

  1. देखने के दाहिने हाथ की ओर Gradle टैब पर क्लिक करें।

  2. रूट फ़ोल्डर पर जाएं -> कार्य -> ​​एंड्रॉयड -> signingReport

  3. डबल क्लिक करें, इस signingReport साथ का निर्माण करेगा और अपने तल में पोस्ट अपने SHA1 देखने।

विज्ञप्ति:

  1. एंड्रॉयड स्टूडियो में। बनाएँ -> हस्ताक्षर किए गए एपीके जेनरेट करें ... और अगला

  2. अपने मुख्य स्टोर पथ और कुंजी उपनाम कॉपी करें।

enter image description here

    JDK पथ जावा में मौजूद "बिन" फ़ोल्डर में
  1. पार।

  2. ओपन टर्मिनल और दर्ज करें:

    Keytool -List -v -keystore "कुंजी संग्रह पथ" -alias "कुंजी उर्फ"

  3. अपने प्रमुख पासवर्ड दर्ज करें और यह बाहर अपने रिहाई SHA1 प्रिंट होगा।

+0

अरे क्या आप मुझे बता सकते हैं कि लिनक्स टर्मिनल का उपयोग करके रिलीज कुंजी कैसे उत्पन्न करें ..it मुझे एक त्रुटि देता है – Manish

+0

मुझे लगता है कि इसे उत्तर के रूप में चिह्नित किया जाना चाहिए। यह काम करता हैं। – kot331107

+2

** कृपया इस वीडियो पर एक नजर डालें ** रिलीज के लिए SHA1 कैसे बनाएं ** https://youtu.be/g75cZXjmuj8 –

2

डीबग के साथ-साथ रिहाई के लिए SHA1 प्राप्त करने के लिए आप अपने Gradle फ़ाइल के signingConfigs में मुख्य विवरणों को जोड़ने के लिए,

see the example here

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