Intereting Posts
Как заставить WebView пропускать изображения? Какие разрешения не остаются при обновлении до целевогоSdk 23 или Android 6? Как сохранить состояние Android CheckBox, когда пользователи выходят из приложения? Какие данные будут удалены, если пользователь удалит андроидное приложение Android – Как определить, находятся ли координаты на дороге в Google Maps Android Как изменить название приложения Android – SharedPreferences с сериализуемым объектом Передача свойств в файл сборки проекта библиотеки Android Android: двоичная строка XML-файла # 9: фрагмент фрагмента фрагмента ошибки Приложение Google IO Sched – планшет и фрагменты планшета Записывать значение парникового нуля в котлин GetMap () возвращает null на Android с API Карт Google v2 Запись звука с различных внутренних устройств в Android (через нелегальный API) Цвет фона заголовка Android ActionMode Метод setDefaultPushCallback из типа PushService устарел с помощью android

Keytool не запрашивает пароль (используя Facebook lib с Android)

Я запускаю сценарий ниже, как сказал Facebook. Проблема компиляции отсутствует. Проблема в том, что он никогда не задает мне вопрос с паролем после завершения процесса и согласно документации на facebook, это означает, что мой путь к хранилищу ключей неверен. Но файл debug.keystore находится в правильном пути! C: \ Users \ KSM45.android

Пожалуйста, дайте мне знать, где я могу ошибаться? Я просто хочу войти в facebook!

(Из страницы документации: Также убедитесь, что вы используете правильный пароль – для отладочного хранилища ключей используйте «android» для генерации keyhash. Общее правило: если инструмент не запрашивает пароль, ваш путь хранилища ключей неверен.)

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

Попробуйте удалить хранилище ключей в ~/.android/debug.keystore затем очистите проект в eclipse и запустите приложение, чтобы плагин eclipse снова создал хранилище ключей.

Я пробовал это на WinXP на работе сегодня, и это не сработало. После нескольких попыток я понял это

Это строка, в которой я работал, и не удалось:

Keytool -exportcert -alias androiddebugkey -keystore C: \ Documents and Settings \ Администратор.android \ debug.keystore | Openssl sha1 -binary | Openssl base64

Дело в том, что вы должны поставить «кавычки» вокруг вашего пути debug.keystore

именно так:

Keytool -exportcert -alias androiddebugkey -keystore "C: \ Documents and Settings \ Администратор.android \ debug.keystore" | Openssl sha1 -binary | Openssl base64