3
과 함께 Android 앱을 만들려고합니다. 로그인 번호는입니다. 응용 프로그램이 에뮬레이터에서 성공적으로 실행됩니다. 그러나 Android 기기에 앱을 설치하고 실행하려고 할 때마다 다음 스크린 샷과 같은 오류가 발생합니다. Android 앱을 기기에서 실행하지 못합니다.
과 함께 Android 앱을 만들려고합니다. 로그인 번호는입니다. 응용 프로그램이 에뮬레이터에서 성공적으로 실행됩니다. 그러나 Android 기기에 앱을 설치하고 실행하려고 할 때마다 다음 스크린 샷과 같은 오류가 발생합니다. Android 앱을 기기에서 실행하지 못합니다.
Facebook 애플리케이션에 다음을 사용하는 키 저장소에 유효한 키 해시가 있어야합니다. 코드 :
try {
PackageInfo info = getPackageManager().getPackageInfo(
"com.yourpackage.name",
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) {
}
또는 따라이 링크의 지시
Facebook Android Generate Key Hash 그런 다음이 페이스 북 응용 프로그램
,536을에서 안드로이드 설정에서 keyhashes에 키 해시를 생성 추가
http://stackoverflow.com/q/20301025/235710 –