2013-05-17 2 views
0

Может порадовать кого-то подтвердить, что для того, чтобы запустить официальные образцы Android от Facebook Android SDK, вы можете запустить ихЗапуск Facebook SDK для Android, образцы

БЕЗ 1) формирование государственно-частного ключа хэша (Keytool-OpenSSL) и записываем их в «Настройку разработчика» developer settings->sample app settings

ЕСЛИ ВЫ АЛЬТЕРНАТИВА DO 2) создать новое «приложение для разработчиков» MyApp, заполнить данные и обеспечить для него сгенерированного ключа-хэш

Дело в том, что я ДЕЛАЮ НЕ предоставил ключ для facebook (вероятность 1), но смог запустить эти образцы (даже HelloFacebookSample, требующий входа в систему). Это потому, что я создал свое приложение с его ключом перед запуском образцов (вероятность 2)?

+0

У вас есть приложение Facebook на вашем устройстве? ключевой хеш используется для SSO, но не для веб-диалога. –

ответ

0

Самые простые приложения, такие как ProfilePictureSample, будут запускаться немедленно. Однако, если вы хотите запустить те, которые связаны с аутентификацией, вам нужно будет выполнить один дополнительный шаг конфигурации, который должен предоставить хэш-код Android для Facebook.

Для получения дополнительной информации обратитесь к ссылке под Run Образцы

https://developers.facebook.com/docs/getting-started/facebook-sdk-for-android/3.0/

+0

Ну, дело в том, что я НЕ предоставил этот ключ для facebook, но смог запустить эти образцы. Это потому, что я создал свое приложение с его ключом перед запуском образцов? Вот в чем дело. – cibercitizen1

+0

вам не нужен ключ для запуска приложений, таких как образец ProfilePictureSample из образцов sdk facebook. Для этого вы не вошли в facebook. Если вы хотите запустить образец HelloFacebookSample, вам потребуется ключ. Вам нужно войти в систему для этого образца, и вам нужен ключ – Raghunandan

+0

Я действительно запустил HelloFacebookSample без ключа. Я поместил пароль пользователя в ответ на приглашение в диалоговом окне входа в систему, но я настаиваю на том, что я не добавил ключ в «настройки разработчика» на веб-сайте facebook. Поэтому я предполагаю, возможно, это потому, что я ранее создал «мое приложение» с ключом для него. – cibercitizen1