Android

안드로이드 - 카카오링크 사용법

남자두부 2015. 6. 22. 22:31
반응형

1

 

개발환경 설정 : https://developers.kakao.com/docs/android

 

2

 

매니페스트 등록

 

1
2
3
<meta-data
    android:name="com.kakao.sdk.AppKey"
    android:value="@string/kakao_app_key" />
cs

 

3

 

string 값 만들기 : kakao_strings.xml

 

1
2
3
4
5
<resources>
    <string name="kakao_app_key">AAAAAAAAAAAAAAAAAAAAAA</string>
    <string name="kakao_scheme">kakaoAAAAAAAAAAAAAAAAAAAAAA</string>
    <string name="kakaolink_host">kakaolink</string>
</resources>
cs

 

4

 

메소드 만들기

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
public void kakao() {
    KakaoLink kakaoLink;
    KakaoTalkLinkMessageBuilder kakaoTalkLinkMessageBuilder;
    try {
        kakaoLink = KakaoLink.getKakaoLink(getApplicationContext());
        kakaoTalkLinkMessageBuilder =
            kakaoLink.createKakaoTalkLinkMessageBuilder();
 
        String text = "TEST";
                
        kakaoTalkLinkMessageBuilder.addText(text);
        kakaoLink.sendMessage(kakaoTalkLinkMessageBuilder.build(), this);
    } catch (KakaoParameterException e) {
        Toast.makeText(getApplicationContext(),
            "카카오톡을 설치하세요", Toast.LENGTH_SHORT).show();
    }
}
cs

 

*

 

텍스트가 길게 나오는 문제점이 있다.

google-play-services_lib는 android-sdk 폴더 안에 있다.

 

카카오톡 아이콘 이미지

 

 

반응형