Custom Launcher Gradle Template
Custom Base Gradle Template
Custom Gradle Properties Template
android.useAndroidX=true
android.enableJetifier=true
allprojects {
repositories {
maven { url 'https://devrepo.kakao.com/nexus/content/groups/public/' }
}
}
dependencies {
implementation "org.jetbrains.kotlin:kotlin-stdlib:1.3.72"
implementation "com.kakao.sdk:v2-user:2.3.0" // 카카오 로그인
implementation "com.kakao.sdk:v2-talk:2.3.0" // 친구, 메시지(카카오톡)
implementation "com.kakao.sdk:v2-story:2.3.0" // 카카오스토리
implementation "com.kakao.sdk:v2-link:2.3.0" // 메시지(카카오링크)
implementation "com.kakao.sdk:v2-navi:2.3.0" // 카카오내비
}
android {
defaultConfig {
manifestPlaceholders = [ "KakaoTalkAndroidAppKey": "User AppKey here" ]
}
}
using UnityEngine;
using Kakaotalk;
public class TestKakaotalkAPI : MonoBehaviour
{
void Awake()
{
KakaoSdk.Initialize(() => {
KakaoSdk.Login(KakaoSdk.LOGIN_METHOD.Both, (token) => {
Debug.Log(JsonUtility.ToJson(token));
KakaoSdk.GetProfile((profile) => {
Debug.Log(JsonUtility.ToJson(profile));
}, e => Debug.Log(e) );
}, e => Debug.Log(e) );
}, e => Debug.Log(e) );
}
}