-
Kotlin_ Kakao 로그인 연결하기 1Project1 2020. 5. 14. 13:27
* Android SDK v1 을 사용했습니다 *
1. 프로젝트에 카카오 SDK 적용하기
1. build.gradle(Project: My Application)
... allprojects { repositories { google() jcenter() /* kakao */ maven { url 'https://devrepo.kakao.com/nexus/content/groups/public/' } } } ...
2. build.gradle(Module: app)
... dependencies{ ... // 현재 가장 최신 버전은 1.28.0 (2020.05.14 기준) // 카카오 로그인 implementation group: 'com.kakao.sdk', name: 'usermgmt', version: '1.28.0' // 카카오톡 implementation group: 'com.kakao.sdk', name: 'kakaotalk', version: '1.28.0' // 카카오스토리 implementation group: 'com.kakao.sdk', name: 'kakaostory', version: '1.28.0' // 카카오링크 implementation group: 'com.kakao.sdk', name: 'kakaolink', version: '1.28.0' // 카카오내비 implementation group: 'com.kakao.sdk', name: 'kakaonavi', version: '1.28.0' }
3. res > values > strings.xml
<resources> <string name="app_name">My Application</string> <string name="kakao_app_key">AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA</string> </resources>
kakao Developers 홈페이지 > 내 애플리케이션 > 앱 키 > 네이티브 앱 키 를 복사해서 위에 붙여 넣습니다.
4. AndroidManifest.xml
<manifest ... ... > <!-- permission --> <uses-permission android:name="android.permission.INTERNET" /> <application android:name=".GlobalApplication" ... > <!-- kakao native app key --> <meta-data android:name="com.kakao.sdk.AppKey" android:value="@string/kakao_app_key" /> </application> </manifest>
<!-- permission --> 부분, <application> GlobalApplication 부분, <!-- kakao native app key --> 부분을 복붙!
-> GlobalApplication 파일은 아직 만들지 않아서 빨간줄이 뜰예정이지만, 일단은 써 넣어주세요!
밑에서 파일 만들예정입니다.'Project1' 카테고리의 다른 글
Kotlin_ Kakao 로그인 연결하기 2 (0) 2020.05.14 Android) Kotlin KeyHash 값 구하기 (1) 2020.04.10 안드로이드 카카오 로그인 서비스 넣기 (0) 2020.04.09 안드로이드 | 다음 지도 API 의 한계 (0) 2018.05.11