Проблема с генерацией ключа - Android - PullRequest
0 голосов
/ 26 апреля 2011

Я пытаюсь получить ключ хэш из моего приложения для интеграции с Facebook. Я следовал руководству по подписыванию приложений для разработчиков Android (http://developer.android.com/guide/publishing/app-signing.html#setup), и руководству по Facebook для Android (http://developers.facebook.com/docs/guides/mobile/#android).

)

Моя проблема в том, что я не знаю, как правильно получить хэш ключа из хранилища ключей. Вот что я делаю в cmd -

keytool -exportcert -alias androiddebugkey -keystore C: \ Users \ Mickael.android \ debug.keystore

Затем он запрашивает пароль, а затем показывает мне очень длинный тарабарский ключ. Теперь я знаю, что ключ зашифрован. Гид facebook предлагает 2 команды -

| openssl sha1 -binary

| openssl base64

Но я не знаю, как заставить их работать.

Вот изображение проблемы - http://img543.imageshack.us/i/keyfail.jpg/

Я мог бы действительно использовать некоторую помощь

Спасибо заранее!

Ответы [ 2 ]

0 голосов
/ 26 апреля 2011
0 голосов
/ 26 апреля 2011

Вывод, который вы показываете, не проходит через кодировщик base64. Убедитесь, что вы делаете всю строку ниже в одной строке . Пост делает его похожим на новые строки, но все они должны запускаться как одна команда.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...