Привет, я разрабатываю два приложения для Android с функциями входа в Facebook. Я получаю ключевой хэш, используя следующий код, указанный в документе Facebook.
try {
PackageInfo info = getPackageManager().getPackageInfo(
"com.mypackage.xyzproject",
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) {
}
Я получаю хэш ключа, например 2R9ySOpkkkqSwQW9JuO97YV2mnk=
, для обоих приложений Android. Поэтому я не понимаю, буду ли я помещать один и тот же хэш ключа для обоих приложений в учетную запись разработчика Facebook, или я получаю неправильный хэш ключа.
Мой следующий вопрос: могу ли я сгенерировать другой хэш ключа для выпуска в игровом магазине.