Мне просто нужно подтверждение.
Я разрабатываю на windows
Я пытаюсь интегрировать facebook в приложение, и в документации SDK говорится, что мне нужно "экспортировать подпись"
Отсюда: http://developers.facebook.com/docs/guides/mobile/#android
Итак, он говорит, что запустите эту команду:
keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 -binary | openssl base64
Сначала мне пришлось скачать openssl: OpenSSL
Теперь команда выше, я полагаю, должна быть преобразована в:
"C:\path\to\java\keytool" -exportcert -alias your_alias -keystore "C:\path\to\your\keystore\keystore.name" | "C:\path\to\openssl_install\bin\openssl" sha1 -binary |"C:\path\to\openssl_install\bin\openssl" base64
- Итак, вы хотите, чтобы keytool был установлен в вашей последней папке установки Java?
- Вы хотите, чтобы псевдоним был именем псевдонима, который вы используете для создания обычного apk в eclipse?
- Вы хотите, чтобы хранилище ключей было тем, которое вы используете при экспорте приложений для Android?
- Вы хотите, чтобы openssl был тем, который вы только что установили.
Итак, как только я это сделал, он запрашивает пароль: (он показывает пароль, когда я его печатаю)
Если я введу правильный пароль, я получаю
'zR2tey1h9kqPRSW/yEYEr0ruswyD =' (изменено для публики)
но если я введу неверный пароль, он все равно возвращает мне код в виде
'ga0RGNYHvTR5d3SVDEfpQQAPGJ1 ='?
Так что да, просто искал подтверждение, что я поступаю правильно, и это ожидаемый результат