안드로이드 개발 질문/답변
(글 수 45,052)
facebook api key생성 아래와 같이 합니다.
1) C:\Users\test\.android>keytool -exportcert -alias androiddebugkey -keystore
C:/Users/test/.android/debug.keystore | openssl sha1 -binary | openssl base64
ahdoAMbAaGxMw3DaXXxH2esCXlk=
2) C:\Users\test\.android>keytool -exportcert -alias androiddebugkey -keystore
~/.android/debug.keystore | openssl sha1 -binary | openssl base64
ahdoAMbAaGxMw3DaXXxH2esCXlk=
문제는
C:/Users/test/.android 이위치에
debug.keystore 파일이생성이 안됩니다.
외그럴가요...




자답이내요
위의 질문은 facebook sso실행에 invalid_key 에러가 발생해서 debug.keystore 파일이 생성이 되질않아서
발생하는건가 해서 올렸던 질문입니다.
근데 어느분께서 리눅스에서 key를 만들어서 올리니 되더라는 글을 보고 저도
맥에서 실행을 해봤습니다.
근데 신기하게도 되는군여 이유는 정확히 모르겠습니다.
추측인데 openssl 실행 파일쪽에 문제가 있지 않나 싶습니다.
저는 win7 64bit에서 안되어서 하루정도 계속 삽질을 했습니다.
맥에서 생성된 key를 facebook앱에 등록하고 나서
다시 win7 os에서 소스를 빌드를 하게 되면 또 invalid_key 에러가 발생을 하더군여..... ^^;
그래서 맥에서 만들어진 debug.keystore를 복사를 해서 윈도 이클립서에 설정을 해주니
문제 없이 돌아갑니다.
혹시나 해서 글을 올려 봅니다.