flutter 프로젝트 진행 중 카카오를 연동 기능을 구현합니다.
그래서 pub.dev 사이트에 들어가서 kakao_flutter_sdk를 찾았습니다.
아직 정식버전이 아닌지 1버전 이상이 아닌 0.6.1 버전입니다.
2021년 4월 12일에 업데이트 되었습니다.
Example 탭에 링크되어 있는 github를 찾아보았습니다.
다운로드 받은 후 안드로이드 스튜디오로 example 폴더를 연다.
다음은 카카오 개발자 센터에서 내 앱을 등록해야 합니다.
Kakao Developers
카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다.
developers.kakao.com
"내 애플리케이션" 생성
"플랫폼" 등록 : 안드로이드에서 키 해시를 등록하고 패키지명을 확인합니다. -> 소스에 입력해야 합니다.
키 해시를 생성하는 방법은 다음 블로그를 참조하시기 바랍니다.
awesome Flutter 플러터 개발 : Kakao api 해쉬키 구하기
코틀린 프로젝트를 로드 합니다. bulid.gradle에 다음과 같이 maven 레파지토리를 설정합니다. 모듈 레벨의 build.gradle파일에 필요한 모듈을 설정합니다. 소스코드에 hashkey를 구하는 함수를 호출하여 h
digitaljoy.tistory.com
다음은 flutter 소스를 수정하도록 하겠습니다.
main.dart 소스를 수정합니다. clientId와 javascriptClientId 를 입력합니다.
applicationId 입력
이제 실행해 보도록 하겠습니다.
와우~~!! 앱이 정상적으로 실행되었습니다.
'Flutter' 카테고리의 다른 글
awesome Flutter : Flutter 3.7의 새로운 기능 (0) | 2023.01.28 |
---|---|
awesome Flutter 2.10 : 플러터 2.10의 새로운 기능 (2022년 2월 4일) (0) | 2022.02.05 |
awesome Flutter 2 : 2021.3.4 플러터 2 드디어 공개되다. (0) | 2021.03.09 |
Flutter에러 - Insecure HTTP is not allowed by platform (0) | 2021.02.01 |
awesome Flutter 안드로이드 앱 출시 (0) | 2021.01.20 |