마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

카카오톡 이미지 전송이 안됩니다. [closed]

0 추천
/* KaKao Talk 관련 변수 구문 */ 
    kakaoLink = KakaoLink.getKakaoLink(getApplicationContext()); /* KaKao Talk 객체 생성 */
    kakaoTalkLinkMessageBuilder = kakaoLink.createKakaoTalkLinkMessageBuilder();
    kakaoTalkLinkMessageBuilder.addText(coment); /* Kakao talk 타이틀 입력 */
    /* 이미지 크기 변수 생성 */
    int witdh = 300; /* 이미지 가로 크기 */
    int heigth = 300; /* 이미지 세로 크기 */
    StringBuffer Kakao_Path = new StringBuffer();
    String imageUrl = null;
    
    /* 외장 메모리 유무를 확인 하는 구문 */
    String ext = Environment.getExternalStorageState();
    if(ext.equals(Environment.MEDIA_MOUNTED)) { Kakao_Path.append(Environment.getExternalStorageDirectory()); Kakao_Path.append("/MyTravel/"); } /* 외장 메모리가 경로가 있을 경우 외장 메로리 경로 저장 */
    else { Kakao_Path.append(Environment.MEDIA_UNMOUNTED); Kakao_Path.append("/MyTravel/"); } /* 외장 메모리 공간이 없는 경우 내장 메모리 경로 저장 */
    
    /* 카카오톡으로 이미지 전송을 위함 이미지 파일 생성 구문 */
          Bitmap bitmap = takeScreenshot(); /* Bitmap 객체 생성 */
          /* Bitmap을 이미지 파일로 저장해주는 함수 호출 */
          if( File_rename() != null ) 
          { imageUrl = SaveBitmapToFile(bitmap, Kakao_Path.toString(), File_rename()); /* Bitmap을 JPEG 파일로 저장 시켜주는 함수 */ }
          kakaoTalkLinkMessageBuilder.addImage(imageUrl, witdh, heigth); /* 카카오톡으로 이미지를 설정 하여서 보내는 구문 */
    kakaoLink.sendMessage(kakaoTalkLinkMessageBuilder.build(), this); /* 마지막으로 저장 된 메세지와 이미지를 보냄 */

아... 뭐가 문제 인지 모르겠습니다.

용량이 500kb 이상 제한 될 것같다고 적혀있길래 500kb용량도 줄이고 했는데도... 똑같습니다.

파일이름 형식이 2014년09월13일 청담동.jpg 이런 형식으로 넘기거든요....

http://www.kakao.com/o.jpg 이렇게 예시 처럼 바꾸어서 보내면 되는데 이상하게 로컬 경로를 보내면 파일을 제대로 보내지 못하네요...

 

질문을 종료한 이유: 카카오톡 측에서 지원을 하지 않더라구요.
Sprout (180 포인트) 님이 2014년 12월 20일 질문
Sprout님이 2014년 12월 21일 closed
...