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

Wechat SDK 연동이 안되네요

0 추천
String path = "some_gif_path"
WXEmojiObject emoji = new WXEmojiObject();
emoji.emojiPath = path;
WXMediaMessage msg = new WXMediaMessage();
msg.mediaObject = emoji;
msg.thumbData = thumbnail_byte_arr_data;
SendMessageToWX.Req req = new SendMessageToWX.Req();
req.transaction = String.valueOf(System.currentTimeMillis());
req.message = msg;
 
boolean bool = act.getApi().sendReq(req);
L.d("bool : "+String.valueOf(bool));
 
이런식으로 gif를 위챗SDK 로 연동해서 보내고 있는데 
 
bool 값이 true로는 뜨는데 위챗이 실행이 안되네요.
 
왜그런지 아시는분 계신가요 ㅠㅠ 
 
이런 로그도 뜨네요  
08-12 16:19:39.636: E/DatabaseUtils(3012): java.lang.SecurityException: Permission Denial: get/set setting for user asks to run as user -2 but is calling from user 0; this requires android.permission.INTERACT_ACROSS_USERS_FULL
08-12 16:19:39.636: E/DatabaseUtils(3012): at com.android.server.am.ActivityManagerService.handleIncomingUser(ActivityManagerService.java:14595)
08-12 16:19:39.636: E/DatabaseUtils(3012): at android.app.ActivityManager.handleIncomingUser(ActivityManager.java:2258)
08-12 16:19:39.636: E/DatabaseUtils(3012): at com.android.providers.settings.SettingsProvider.call(SettingsProvider.java:663)
08-12 16:19:39.636: E/DatabaseUtils(3012): at android.content.ContentProvider$Transport.call(ContentProvider.java:325)
08-12 16:19:39.636: E/DatabaseUtils(3012): at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:275)
08-12 16:19:39.636: E/DatabaseUtils(3012): at android.os.Binder.execTransact(Binder.java:404)
08-12 16:19:39.636: E/DatabaseUtils(3012): at dalvik.system.NativeStart.run(Native Method)
 
갈무리 (12,430 포인트) 님이 2014년 8월 12일 질문
갈무리님이 2014년 8월 12일 수정

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...