/ / Android Les développeurs Facebook ne peuvent pas «enregistrer les modifications» dans «Exemples de paramètres d'application» pour «Hash de clé Android» - Android, Facebook, hash, enregistrer, clé

Android Facebook Developers Impossible de "enregistrer les modifications" sur "Sample App Settings" pour "Android Key Hash" - android, facebook, hash, save, key

Salut communauté Stackoverflow,

Je me suis connecté à developers.facebook.com et j'essaie d'appuyer sur "Enregistrer les modifications" dans les "Exemples d'applications" pour "Hachis de clé Android". (Après avoir tapé dans un hachage de clé Android)

Image Facebook

J’avais déjà enregistré deux autres hachages de clés Android (car j’ai changé d’ordinateur / j’ai eu du mal à trouver le hachage de clé correct), mais je ne peux maintenant pas ajouter un troisième hachage de clé.

Ma première hypothèse fut que la clé trouvée était invalide, mais c’est celle que j’ai obtenue en suivant les instructions de https://developers.facebook.com/docs/android/login-with-facebook/alors j'en doute.

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);

try {
PackageInfo info = getPackageManager().getPackageInfo(
"com.replaced.with.my.pakage.name.here",
PackageManager.GET_SIGNATURES);
for (Signature signature : info.signatures) {
MessageDigest md = MessageDigest.getInstance("SHA");
md.update(signature.toByteArray());
Log.d("KeyHash:", Base64.encodeToString(md.digest(), Base64.DEFAULT));
}
} catch (NameNotFoundException e) {

} catch (NoSuchAlgorithmException e) {

}
...

Je semble avoir été en lock-out? Des idées sur la façon de résoudre cette erreur?

Réponses:

2 pour la réponse № 1

J'ai réalisé que le nombre de caractères dans leLa clé de hachage que j'ai obtenue de Facebook et qui a été générée à l'aide de la commande keytool n'était pas la même chose, car le bouton Enregistrer les modifications ne devenait pas activé. J'ai ajouté le dernier caractère du plus long au plus court et cela a fonctionné.


1 pour la réponse № 2

Je ne sais pas comment résoudre ce problème, mais j’ai appris que vous n’aviez pas réellement besoin de publier le hachage de la clé Android dans cette section.

Sur cette page: Facebook hachage de clés Android

J'ai utilisé les tutoriels suivants:

http://developers.facebook.com/docs/android/getting-started/facebook-sdk-for-android/
http://developers.facebook.com/docs/android/login-with-facebook/
http://developers.facebook.com/docs/android/scrumptious/authenticate/
http://developers.facebook.com/docs/android/scrumptious/personalize/

Bonne chance!