kakao SDK 는 1.1.4 버전을 사용하고 있습니다.
Kakao SDK 연동해서 로그인하고 사용자 정보를 가져오려고 합니다.
build.gradle 에 정의하고 개발가이드(https://developers.kakao.com/docs/android) 보면서 하고 있는데 일단 문서가 1.1.4 버전과 조금 다르네요.
SDK 는 어떻게 붙인것 같은데 아래 첨부이미지와 같이 '카카오계정으로 로그인' 버튼을 터치하면 '카카오톡으로 간편로그인/다른 카카오계정으로 로그인' 팝업창이 뜨는데 여기서 메뉴를 터치해도 팝업창만 사라질뿐 아무런 반응이 없습니다.
어디를 확인해야 하나요?
소스는 SDK 안에 들어있는 샘플을 참고로 했습니다.
<build.gradle>
apply plugin: 'com.android.application'
android {
compileSdkVersion 21
buildToolsVersion "21.1.2"
defaultConfig {
minSdkVersion 14
targetSdkVersion 21
versionCode 1
versionName "1.0"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
repositories { mavenCentral() }
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.android.support:appcompat-v7:22.0.0'
compile project(':library')
// for facebook
compile project(':facebook')
// 카카오스토리, 카카오톡 sdk를 사용하기 위해 필요.
compile 'com.mcxiaoke.volley:library:1.0.8'
compile group: 'com.android.support', name: 'support-v4', version: project.SUPPORTV4_VERSION
// 카카오 링크를 사용하기 위해 필요.
compile group: project.KAKAO_SDK_GROUP, name: 'kakaolink', version: project.KAKAO_SDK_VERSION
// 카카오스토리 sdk를 사용하기 위해 필요.
compile group: project.KAKAO_SDK_GROUP, name: 'kakaostory', version: project.KAKAO_SDK_VERSION
// 카카오톡 sdk를 사용하기 위해 필요.
compile group: project.KAKAO_SDK_GROUP, name: 'kakaotalk', version: project.KAKAO_SDK_VERSION
// push sdk를 사용하기 위해 필요.
compile group: project.KAKAO_SDK_GROUP, name: 'push', version: project.KAKAO_SDK_VERSION
// storage sdk를 사용하기 위해 필요.
compile group: project.KAKAO_SDK_GROUP, name: 'storage', version: project.KAKAO_SDK_VERSION
}

