Я получаю login failed invalid key error
при использовании обновленной версии Facebook.Если я его удаляю - он работает нормально ..
Как правильно создать хеш-ключ ?
Я знаю, что есть много вопросов и ответовдля единого входа в Android, но никто не помог мне реализовать единый вход в Android.
Мой код:
public class Main extends Activity {
Facebook facebook = new Facebook("XXXXXXXXXX");
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
facebook.authorize(this, new DialogListener() {
@Override
public void onComplete(Bundle values) {}
@Override
public void onFacebookError(FacebookError error) {}
@Override
public void onError(DialogError e) {}
@Override
public void onCancel() {}
});
}
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
facebook.authorizeCallback(requestCode, resultCode, data);
}
}
Затем я сгенерировал хеш-ключ с помощью команды
keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 -binary | openssl base64
Кроме того, у меня OpenSSL и дано местоположение OpenSSL до openssl.exe
..
После того, как я нажму Введите , он запрашивает пароль и я дал android в качестве пароля.Затем я получил ключ и заполнил «Мое заявление».