카카오톡 음성API 뉴톤을 사용하면서 생긴 이슈를 정리해보겠습니다 .
이슈는 키해시를 등록하고 실행하였을경우
뉴톤 API Server authentication fail 이 발생하는 이유였습니다.
AppKey도 제대로 등록하였고 , Gradle에도 Dependency를 제대로 등록도 하고 manifests에도 직접 등록하였습니다.
카카오톡 API 키해시 사용에는 키해시 등록이 옵셔널로 되있어서 안해도 되는줄알았습니다. 혹시나 해서 Command명령어를 실행하여 키해시를 구해 등록도 해봤지만 결과는 같았습니다 .
뉴톤 API Server authentication fail에러가 그대로 발생하였습니다 .
혹시 Command 명령어와 실제 앱을 구동시켜서 키해시를 구했을때 결과가 다를수있을까? 라는 생각으로 앱에 직접 실행해보았더니 키 해시가 달랐습니다 .
그래서 앱으로 구한 키해시를 옵셔널로 되있는 부분에 등록해주고 저장하니 제대로 실행되는것을 확인할 수 있었습니다 .
API Server authentication fail가 발생하시는 분들은 AppKey확인 , 키 해시 확인 , 자신의 카카오 관리자 설정에 키해시가 제대로 등록되어있는지 패키지명은 manifests에 있는 그대로 등록되어있는지 등등 다양한 경우를 확인해보시면 될것같습니다.
이상입니다 .
참고만 부탁드립니다
카카오 음성API를 이용하여 간단한 멀티알람앱을 만들어봤습니다 .
알람꺼줘 , 알람꺼 등 명령어를 입력하면 꺼지도록 한 앱입니다 .
해쉬키를 등록해주지 않아 컴파일은 어려울거같습니다 . 돌려보고 싶으신분있으면 쪽지나 댓글남겨주시고 소스 참고하시라고 올려드렸습니다 .
저도 안드로이드를 처음 공부해보면서 만드는거라 패턴은들어가있지 않습니다 .ㅠㅠ
'Android' 카테고리의 다른 글
[Android] You need to use a Theme.AppCompat theme ( or descendant ) with this activity (0) | 2018.08.27 |
---|---|
[Android] Android Application Installation Failed 에러 정리. (0) | 2018.08.20 |
[Android] 안드로이드 Notification 관련 이슈 (0) | 2018.08.06 |
[Android] Eclipse + Android 디렉터리 구조 (0) | 2018.01.07 |
[Android] Eclipse + Andmore를 이용한 이클립스에서 안드로이드 구동하기. (3) | 2018.01.06 |
댓글