2012-07-21 11 views
7

मैं फेसबुक की तरह नीचे लिपि चलाता हूं। कोई संकलन समस्या नहीं है। समस्या यह है कि प्रक्रिया समाप्त होने के बाद यह मुझे कभी भी पासवर्ड प्रश्न नहीं देता है और फेसबुक प्रलेखन के अनुसार इसका मतलब है कि मेरा कीस्टोर पथ गलत है। लेकिन debug.keystore फ़ाइल सही रास्ते में है! सी: \ उपयोगकर्ता \ KSM45.androidकीटोल पासवर्ड नहीं पूछता है (एंड्रॉइड के साथ फेसबुक लिब का उपयोग करके)

कृपया मुझे बताएं कि मैं कहां गलती करता हूं? मैं बस फेसबुक के साथ लॉगिन करना चाहता हूँ!

(प्रलेखन पृष्ठ से: यह भी सुनिश्चित करें कि आप सही पासवर्ड का उपयोग कर रहे हैं - डीबग कीस्टोर के लिए, कुंजीशैश उत्पन्न करने के लिए 'एंड्रॉइड' का उपयोग करें। सामान्य नियम: यदि उपकरण पासवर्ड के लिए नहीं पूछता है, तो आपका कीस्टोर पथ गलत है ।)

keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 -binary | openssl base64 
+0

आप कौन से एपीआई fbConnect के लिए उपयोग कर रहे हैं? – SALMAN

+0

https://github.com/facebook/facebook-android-sdk –

+0

यह एपीआई के बारे में नहीं है। यह keytool और debug.keystore के बारे में है! :( –

उत्तर

1

कोशिश ~/.android/debug.keystore में अपना कुंजी को हटाने के लिए तो ग्रहण में अपनी परियोजना को साफ और आपके अनुप्रयोग चलाने के ग्रहण प्लगइन अपना कुंजी फिर से बनाते हैं।

+0

यह मेरे लिए काम करता है !! :) – ericraio

1

मैंने आज काम पर WinXP पर कोशिश की और यह काम नहीं किया। कुछ की कोशिश के बाद मुझे एहसास हुआ कि इस

इस लाइन मैं भाग गया और विफल रहा है:

Keytool -exportcert -alias androiddebugkey -keystore C: \ दस्तावेज़ और सेटिंग्स \ Administrator.android \ debug.keystore | openssl sha1 -binary | openssl बेस 64

बात यह है कि आप "उद्धरण चिह्नों" अपने debug.keystore पथ के आसपास रखना चाहिए

सिर्फ इस तरह

:

Keytool -exportcert -alias androiddebugkey -keystore "C: \ दस्तावेज़ और सेटिंग्स \ Administrator.android \ debug.keystore " | openssl sha1 -binary | openssl base64

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

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