Ich baue eine App, die Facebook Login und Authentifizierung erfordert.toByteArray() wird nicht für Facebook Login gelöst
Ich folge
https://developers.facebook.com/docs/android/getting-started#create-app
ich diesen Fehler habe: wenn ich die Facebook-Login-Button getroffen:
Mehrere Beiträge sagen, dass dieser Code den Fehler beheben sollte
Key hash doesn't match while facebook login in android
:
try {
PackageInfo info = getPackageManager().getPackageInfo(
"com.hitup.hitup",
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)
{
}
jedoch die toByteArray() -Methode nicht aufgelöst werden kann!
Wie kann ich diesen Fehler beheben und die einfache Facebook Login für meine Anwendung erreichen?
siehe ich meine Antwort aktualisieren –